Are you sure you want to log out?

By logging out, you’ll be logged out of all Manulife secure advisor sites. Check all open browser windows and save your work first.

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Your session has expired

You’ve been logged out due to inactivity

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Session time out

Due to inactivity, you’ll be automatically logged out in

 

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Forgot your password?

Please enter the email address you used when registering.

Invalid login
An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later. An error occurred while validating your email address. Please try again.

Email sent

If you have a valid account with us, you will receive an email with instructions to reset your password.

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

An error occurred while processing your request. Please try again later.

An error occurred while processing your request. Please try again later.

Two-step verification

In order to change your password, we need to verify your identity. We have sent an authorization code to the email address on file.

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Two-step verification

Enter the 6-digit code sent to your email

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Please create a new password

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.
  • Must be at least 9 characters long
  • Must have at least one capital letter
  • Must have a number
  • Must have a special character
  • Cannot contain any characters that repeat more than twice
  • New passwords fields must match

An error occurred while processing your request. Please try again later.

An error occurred while processing your request. Please try again later.

Password successfully reset.

Two-step verification

In order to change your phone number, we need to verify your identity. We’ll send an authorization code to your email on file

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Please enter you new phone number

Invalid number
Invalid country code
Number is too short
Number is too long
Invalid number
Invalid number
An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later. An error occurred while registering your account. Please try again.

Your account phone number has been changed successfully

For financial professional use only.

Log in with your Advisor Manulife ID to access this content

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Don’t have an Advisor Manulife ID?

Register for access

Forgot your password?

Please enter the email address you used when registering.

Invalid login
An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later. An error occurred while validating your email address. Please try again.

Email sent

If you have a valid account with us, you will receive an email with instructions to reset your password.

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

An error occurred while processing your request. Please try again later.

An error occurred while processing your request. Please try again later.

Two-step verification

In order to change your password, we need to verify your identity. We have sent an authorization code to the email address on file.

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Two-step verification

Enter the 6-digit code sent to your email

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Please create a new password

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.
  • Must be at least 9 characters long
  • Must have at least one capital letter
  • Must have a number
  • Must have a special character
  • Cannot contain any characters that repeat more than twice
  • New passwords fields must match

An error occurred while processing your request. Please try again later.

An error occurred while processing your request. Please try again later.

Password successfully reset.

Two-step verification

In order to change your phone number, we need to verify your identity. We’ll send an authorization code to your email on file

An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later.

Please enter you new phone number

Invalid number
Invalid country code
Number is too short
Number is too long
Invalid number
Invalid number
An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. Invalid login Your account has been temporarily locked because of too many failed login attempts. Please try again later. The code entered has expired. Please request a new code to continue. The code entered is not valid. Please request a new code to continue. Email address format is not valid. Your account has not been verified. Please check your email for instructions on how to verify your credentials. Your account has been disabled. An error occurred while processing your request. Please try again later. Invalid login This account has reached its limit for daily password resets. Please try again in 24 hours. Password does not meet password strength requirements. Please try again. That password was recently used. Please enter a new one. Password is not strong enough. Password cannot contain any forbidden words. Password is a commonly used password. Password cannot contain common words. Password cannot contain repeating characters. Password cannot contain sequence of characters. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. The account information you provided does not match our records. This account is not authorized to perform the request you've initiated. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. An error occurred while processing your request. Please try again later. We are unable to log you out of all the application Password does not meet password strength requirements. Please try again. An error occurred while processing your request. Please try again later. An error occurred while registering your account. Please try again.

Your account phone number has been changed successfully

Segregated Fund allocations

    2023 Allocations

    Allocation DateFund NameFundServ CodeEligible DividendsIneligible DividendsCanadian InterestForeign Non-Bus IncomeForeign Non-Bus Tax PaidCapital GainCapital LossTotal FactorAllocation Date NAVTotal Allocation as % of NAV
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMIF229---0.037801(0.005670)0.577978(0.246592)0.363517$22.31601.6290%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMIF029---0.037801(0.005670)0.577978(0.246592)0.363517$22.31601.6290%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMIF2120.050771--0.057896(0.008684)0.535763(0.182005)0.453740$17.46492.5980%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMLC54120.038103--0.071594(0.010739)0.664873-0.763830$19.63033.8911%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMGE429---0.041724(0.006259)0.234180(0.308024)(0.038379)$23.2446-0.1651%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMGE529---0.041724(0.006259)0.234180(0.308024)(0.038379)$23.2446-0.1651%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMIF6290.040736--0.075684(0.011353)0.688971(0.091160)0.702878$22.38893.1394%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMIF7290.040736--0.075684(0.011353)0.688971(0.091160)0.702878$22.38893.1394%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMGE8290.040736--0.075684(0.011353)0.688971(0.091160)0.702878$22.38893.1394%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMGE9290.040736--0.075684(0.011353)0.688971(0.091160)0.702878$22.38893.1394%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMGE6120.213993--0.217315(0.012715)0.224098(0.341857)0.300833$20.11101.4959%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMLP4762-----0.600150(0.079089)0.521062$19.27022.7040%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMLP4712-----0.600150(0.079089)0.521062$19.27022.7040%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMLC5712-----0.625202-0.625202$19.34833.2313%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMCP3712-----0.605998-0.605998$19.30373.1393%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMLP43620.038104--0.071593(0.010740)0.664874-0.763831$19.63033.8911%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMLP44120.038103--0.071594(0.010739)0.664873-0.763830$19.63033.8911%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMCP37010.035164--0.031264(0.004690)0.288793(0.123499)0.227032$11.79261.9252%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMCB6524-----0.509810(0.074681)0.435129$16.67652.6092%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMCB6522-----0.509812(0.074682)0.435130$16.67652.6092%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMPB7718-----0.509812(0.074681)0.435130$16.67652.6092%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMPB77200.018583--0.055561(0.008334)0.512782(0.224086)0.354507$17.61802.0122%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIO GMPB77040.040706--0.070542(0.010581)0.229692(0.284506)0.045853$20.24540.2265%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMIF2270.078523--0.036551(0.005483)0.191760(0.330957)(0.029606)$16.7511-0.1767%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMIF0270.078522--0.036551(0.005483)0.191761(0.330957)(0.029606)$16.7511-0.1767%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMLC54150.104567--0.054083(0.005993)0.209888-0.362545$15.28622.3717%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMGE4270.098296--0.043694(0.006554)0.224933(0.123611)0.236757$17.83921.3272%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMGE5270.098296--0.043694(0.006554)0.224933(0.123611)0.236757$17.83921.3272%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMIF6270.112056--0.090486(0.006422)0.220921(0.046200)0.370841$17.97862.0627%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMIF7270.112056--0.090486(0.006422)0.220921(0.046200)0.370841$17.97862.0627%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMGE8270.112055--0.090485(0.006422)0.220921(0.046200)0.370840$17.97862.0627%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMGE9270.112056--0.090485(0.006422)0.220921(0.046200)0.370841$17.97862.0627%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMLP47150.023573--0.037712(0.005657)0.198131-0.253759$15.53271.6337%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMLC57150.021972--0.036300(0.005445)0.190707-0.243534$15.54781.5664%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMCP37150.013034--0.035659(0.005349)0.187340-0.230683$15.26331.5114%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMLP44150.104563--0.054077(0.005990)0.209893-0.362544$15.28622.3717%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMCB6512---0.025771(0.003867)0.154030(0.355856)(0.179922)$14.0991-1.2761%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMCB6510---0.025771(0.003866)0.154030(0.355855)(0.179920)$14.0991-1.2761%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVE PORTFOLMPB7709---0.025770(0.003865)0.154029(0.355856)(0.179922)$14.0991-1.2761%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMIF230-----0.836711-0.836711$24.14973.4647%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMIF030-----0.836711-0.836711$24.14973.4647%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMIF27510.018551--0.062262(0.009339)0.346846(0.143626)0.274693$13.18842.0828%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMLC5423---0.085942(0.012891)0.793881(0.060242)0.806690$21.56043.7415%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMGE430-----0.401163(0.268336)0.132826$25.27510.5255%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMGE530-----0.401001(0.268228)0.132773$25.27510.5253%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMLC28480.742309--1.360211(0.049350)-(0.758952)1.294217$15.48628.3572%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMIF634---0.052330(0.007849)0.661295(0.183444)0.522332$24.44042.1372%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMIF734---0.052330(0.007850)0.661295(0.183444)0.522331$24.44042.1372%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMGE834---0.052330(0.007850)0.661295(0.183444)0.522331$24.44042.1372%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMGE934---0.052330(0.007850)0.661295(0.183444)0.522331$24.44042.1372%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMLP4773-----0.468585(0.234990)0.233594$21.05411.1095%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMLP4723-----0.468585(0.234990)0.233594$21.05411.1095%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMLC5723-----0.934710-0.934710$21.05664.4390%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMCP3723-----0.669016(0.125226)0.543790$21.03832.5848%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMLP4423---0.085943(0.012891)0.793881(0.060243)0.806690$21.56043.7415%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMCB6528-----0.589192(0.026589)0.562603$17.01373.3068%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMCB6526-----0.589192(0.026588)0.562604$17.01373.3068%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMPB7722-----0.589191(0.026588)0.562603$17.01373.3068%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMPB7723---0.018463(0.002769)0.591809(0.185998)0.421504$18.30472.3027%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIO GIFMPB7706---0.091140(0.013671)0.741775(0.003196)0.816048$22.52173.6234%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMIF2880.064656--0.119798(0.017970)0.043362(0.472322)(0.262476)$18.5028-1.4186%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMIF0880.064656--0.119798(0.017970)0.043363(0.472321)(0.262474)$18.5028-1.4186%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMLC54490.095031--0.116373(0.017457)0.143720(0.487534)(0.149866)$19.4377-0.7710%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGE4880.064656--0.119798(0.017970)0.043363(0.472321)(0.262474)$18.5028-1.4186%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF67030.119831--0.153355(0.014974)0.297544(0.384431)0.171325$16.85031.0167%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF68030.119831--0.153355(0.014974)0.297544(0.384431)0.171325$16.85031.0167%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF69030.119830--0.153355(0.014974)0.297544(0.384431)0.171325$16.85031.0167%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF70030.123264--0.255402(0.015401)0.323121(0.429309)0.257078$18.28871.4057%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF71030.123264--0.255404(0.015403)0.323123(0.429308)0.257080$18.28871.4057%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGE5880.064656--0.119798(0.017970)0.043363(0.472321)(0.262473)$18.5028-1.4186%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF29030.114015--0.139644(0.014247)0.303458(0.324893)0.217976$16.30131.3372%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF74030.114014--0.139644(0.014247)0.303458(0.324893)0.217976$16.30131.3372%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGS20030.144610--0.185816(0.018070)0.135809(0.481686)(0.033521)$20.3373-0.1648%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGS21030.144610--0.185816(0.018070)0.135809(0.481686)(0.033521)$20.3373-0.1648%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGS22030.144610--0.185816(0.018070)0.135809(0.481686)(0.033521)$20.3373-0.1648%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGS26030.149243--0.342263(0.018650)0.392190(0.511984)0.353062$22.12831.5955%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGS23030.144610--0.185816(0.018070)0.135809(0.481686)(0.033521)$20.3373-0.1648%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGS24030.144610--0.185816(0.018070)0.135809(0.481686)(0.033521)$20.3373-0.1648%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGS25030.144610--0.185816(0.018070)0.135809(0.481686)(0.033521)$20.3373-0.1648%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGS27030.149243--0.342263(0.018649)0.392190(0.511984)0.353062$22.12831.5955%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMIF6680.128439--0.120507(0.018076)-(0.501888)(0.271018)$19.6670-1.3780%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF80030.139634--0.176745(0.017448)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF81030.139634--0.176745(0.017448)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF82030.139634--0.176745(0.017448)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF86030.148609--0.326741(0.018578)0.394579(0.475051)0.376299$21.66871.7366%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF83030.139549--0.176638(0.017438)0.326921(0.397894)0.227776$19.74931.1533%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF84030.139634--0.176745(0.017449)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF85030.139634--0.176745(0.017448)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF87030.148623--0.326748(0.018572)0.394587(0.475048)0.376339$21.66871.7368%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF88030.139634--0.176745(0.017448)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF89030.139634--0.176745(0.017448)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF90030.139634--0.176745(0.017449)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF91030.148623--0.326748(0.018572)0.394588(0.475048)0.376340$21.66871.7368%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF92030.148623--0.326748(0.018572)0.394587(0.475048)0.376339$21.66871.7368%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF94030.148623--0.326748(0.018572)0.394587(0.475048)0.376339$21.66871.7368%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF96030.148625--0.326748(0.018572)0.394588(0.475048)0.376341$21.66871.7368%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF60030.138612--0.395403(0.017324)0.369081(0.447135)0.438638$20.31152.1596%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF61030.138617--0.395404(0.017320)0.369078(0.447138)0.438641$20.31152.1596%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF62030.138615--0.395406(0.017319)0.369079(0.447137)0.438644$20.31152.1596%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF55030.139634--0.176745(0.017448)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGF51030.139634--0.176745(0.017448)0.327119(0.398135)0.227914$19.74931.1540%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMIF7680.128439--0.120507(0.018076)-(0.501888)(0.271018)$19.6670-1.3780%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGE8680.128439--0.120507(0.018076)-(0.501888)(0.271018)$19.6670-1.3780%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMGE9680.128439--0.120507(0.018076)-(0.501888)(0.271018)$19.6670-1.3780%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMLP41490.003777--0.116579(0.017487)-(0.469588)(0.366719)$18.6741-1.9638%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMLC57490.003777--0.116579(0.017487)-(0.469588)(0.366719)$18.6741-1.9638%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMCP37490.003777--0.116579(0.017487)-(0.469588)(0.366719)$18.6741-1.9638%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMLP44490.095031--0.116372(0.017455)0.143720(0.487533)(0.149866)$19.4377-0.7710%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMCP36500.038936--0.090645(0.013597)0.289717(0.379750)0.025953$16.03900.1618%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMCB6520---0.121471(0.018221)0.394048(0.106852)0.390446$18.12582.1541%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMCB6518---0.121472(0.018220)0.394046(0.106847)0.390451$18.12582.1541%
    12/29/2023MANULIFE BALANCED INCOME PORTFOLIOMPB7714---0.121474(0.018219)0.394048(0.106846)0.390458$18.12582.1542%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMIF2280.058418--0.045074(0.006761)0.431166(0.369909)0.157988$19.08480.8278%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMIF0280.058417--0.045074(0.006761)0.431166(0.369909)0.157987$19.08480.8278%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMLC54330.096854--0.045319(0.006798)0.457912-0.593287$16.92203.5060%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMGE4280.059297--0.048991(0.007349)0.339977(0.418137)0.022780$19.46640.1170%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMGE5280.059297--0.048991(0.007349)0.339977(0.418137)0.022779$19.46640.1170%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMIF6280.155565--0.051195(0.007679)0.516987(0.069569)0.646499$19.99423.2334%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMIF7280.155565--0.051195(0.007679)0.516987(0.069569)0.646498$19.99423.2334%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMGE8280.155564--0.051195(0.007679)0.516987(0.069569)0.646498$19.99423.2334%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMGE9280.155565--0.051195(0.007679)0.516987(0.069569)0.646498$19.99423.2334%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMLP4783---0.033714(0.005057)0.429246(0.229722)0.228181$17.25041.3228%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMLP4733---0.033715(0.005057)0.429245(0.229722)0.228181$17.25041.3228%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMLC5733---0.033589(0.005038)0.450506-0.479057$17.19962.7853%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMCP3733---0.032897(0.004935)0.445024-0.472987$17.23962.7436%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMLP43830.096859--0.045313(0.006793)0.457921-0.593301$16.92203.5061%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMLP44330.096854--0.045320(0.006798)0.457913-0.593289$16.92203.5060%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMCB6514---0.040035(0.006005)0.415366-0.449396$14.94173.0077%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMPB7712---0.040032(0.006007)0.415367-0.449392$14.94173.0076%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIO GMPB77070.096086--0.041125(0.006170)0.415535(0.382354)0.164222$17.61740.9322%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMIF060-----2.615295-2.615295$34.05657.6793%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGE460-----0.987874-0.987874$29.34533.3664%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGE560-----0.987871-0.987871$29.34533.3664%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGS2032-----1.911211-1.911211$28.34456.7428%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGS2132-----1.911213-1.911213$28.34456.7428%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGS2232-----1.911199-1.911199$28.34456.7427%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGF8032-----2.754020-2.754020$32.84008.3862%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGF8132-----2.754020-2.754020$32.84008.3862%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGF8232-----2.754020-2.754020$32.84008.3862%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGF8632-----3.502008-3.502008$37.09859.4398%
    12/29/2023MANULIFE TAX-MANAGED GROWTHMGF9232-----3.502012-3.502012$37.09859.4398%
    12/29/2023MANULIFE FOCUSED BUNDLEMIF1259-----0.845191(0.040285)0.804905$14.97325.3756%
    12/29/2023MANULIFE FOCUSED BUNDLEMIF1059-----0.845169(0.040274)0.804895$14.97325.3756%
    12/29/2023MANULIFE FOCUSED BUNDLEMGE1459-----0.845185(0.040280)0.804905$14.97325.3756%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF6865-----0.737547(0.096351)0.641196$16.21353.9547%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF6965-----0.737548(0.096351)0.641197$16.21353.9547%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF7165-----0.899020(0.100696)0.798324$17.46774.5703%
    12/29/2023MANULIFE FOCUSED BUNDLEMGE1559-----0.845187(0.040290)0.804898$14.97325.3756%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF1365-----0.772152(0.077061)0.695091$15.17574.5803%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF2965-----0.772153(0.077063)0.695090$15.17574.5803%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF7465-----0.772155(0.077065)0.695090$15.17574.5803%
    12/29/2023MANULIFE FOCUSED BUNDLEMGS2059-----0.772450(0.040900)0.731549$16.74964.3676%
    12/29/2023MANULIFE FOCUSED BUNDLEMGS2159-----0.772449(0.040901)0.731548$16.74964.3676%
    12/29/2023MANULIFE FOCUSED BUNDLEMGS2259-----0.772450(0.040898)0.731552$16.74964.3676%
    12/29/2023MANULIFE FOCUSED BUNDLEMGS2359-----0.772449(0.040901)0.731548$16.74964.3676%
    12/29/2023MANULIFE FOCUSED BUNDLEMGS2459-----0.772449(0.040901)0.731549$16.74964.3676%
    12/29/2023MANULIFE FOCUSED BUNDLEMGS2559-----0.772449(0.040901)0.731549$16.74964.3676%
    12/29/2023MANULIFE FOCUSED BUNDLEMGS2759-----0.375509(0.118315)0.257194$18.78261.3693%
    12/29/2023MANULIFE FOCUSED BUNDLEMIF1659-----0.538318(0.087468)0.450851$15.82122.8497%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF8065-----0.740223(0.033264)0.706959$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF8165-----0.740223(0.033264)0.706959$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF8265-----0.740222(0.033264)0.706958$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF8665-----0.980170(0.118894)0.861277$19.05884.5190%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF8365-----0.740223(0.033264)0.706959$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF8465-----0.740223(0.033264)0.706959$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF8565-----0.740223(0.033264)0.706959$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF8865-----0.740223(0.033264)0.706959$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF8965-----0.740223(0.033264)0.706959$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF9065-----0.740224(0.033264)0.706960$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF5565-----0.740223(0.033264)0.706959$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMGF7765-----0.740223(0.033264)0.706959$17.36144.0720%
    12/29/2023MANULIFE FOCUSED BUNDLEMIF1759-----0.538320(0.087469)0.450850$15.82122.8497%
    12/29/2023MANULIFE FOCUSED BUNDLEMGE1859-----0.538320(0.087471)0.450850$15.82122.8497%
    12/29/2023MANULIFE FOCUSED BUNDLEMGE1959-----0.538319(0.087469)0.450850$15.82122.8497%
    12/29/2023MANULIFE FOCUSED BUNDLEMLC5559-----0.707363(0.091542)0.615821$15.02684.0982%
    12/29/2023MANULIFE FOCUSED BUNDLEMCP3559-----0.707363(0.091542)0.615820$15.02684.0981%
    12/29/2023MANULIFE FOCUSED BUNDLEMLP4659-----0.352756(0.133909)0.218847$15.75951.3887%
    12/29/2023MANULIFE FOCUSED BUNDLEMCP3659-----0.352745(0.133908)0.218836$15.75951.3886%
    12/29/2023MANULIFE GLOBAL FRANCHISE SEG FUNDMGS2058-----1.062819(0.001211)1.061607$16.51116.4297%
    12/29/2023MANULIFE GLOBAL FRANCHISE SEG FUNDMGS2158-----1.062817(0.001212)1.061606$16.51116.4296%
    12/29/2023MANULIFE GLOBAL FRANCHISE SEG FUNDMGS2258-----1.062818(0.001211)1.061607$16.51116.4297%
    12/29/2023MANULIFE GLOBAL FRANCHISE SEG FUNDMGF8058-----0.922437-0.922437$16.40705.6222%
    12/29/2023MANULIFE GLOBAL FRANCHISE SEG FUNDMGF8158-----0.922437-0.922437$16.40705.6222%
    12/29/2023MANULIFE GLOBAL FRANCHISE SEG FUNDMGF8258-----0.922437-0.922437$16.40705.6222%
    12/29/2023MANULIFE GLOBAL FRANCHISE SEG FUNDMGF5558-----0.922436-0.922436$16.40705.6222%
    12/29/2023MANULIFE GLOBAL FRANCHISE SEG FUNDMGF7558-----0.922437-0.922437$16.40705.6222%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI10000---0.121861(0.018279)0.465673(0.578799)(0.009544)$28.3581-0.0337%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI10001---0.047518(0.007128)0.785976(0.519891)0.306474$27.34501.1208%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI10002---0.085030(0.012755)0.148820(0.676807)(0.455712)$27.5776-1.6525%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI130000.139452--0.168576(0.025286)1.014224(0.574561)0.722405$30.90802.3373%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI40000-----0.618765(0.339478)0.279287$18.84701.4819%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI40001-----0.618765(0.339478)0.279287$18.84701.4819%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI40002-----0.618765(0.339478)0.279287$18.84701.4819%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI40003---0.098125(0.014719)0.652494(0.381933)0.353967$20.28581.7449%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI45000-----0.603443(0.261628)0.341815$18.21571.8765%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI45001-----0.603443(0.261628)0.341815$18.21571.8765%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI45002-----0.603443(0.261628)0.341815$18.21571.8765%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI45003---0.022287(0.003343)0.689459-0.708403$19.66383.6026%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI20000-----0.729043(0.427446)0.301598$24.60681.2257%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI20001-----0.729043(0.427446)0.301598$24.60681.2257%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI20002-----0.729043(0.427446)0.301598$24.60681.2257%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI20003---0.131109(0.019666)0.572069(0.449437)0.234074$23.18191.0097%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI25000-----0.753370(0.414113)0.339257$23.68771.4322%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI25001-----0.753370(0.414113)0.339257$23.68771.4322%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI25002-----0.753370(0.414113)0.339257$23.68771.4322%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI25003---0.030782(0.004617)0.657774(0.331191)0.352747$22.25631.5849%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI60000-----0.448277(0.201848)0.246429$14.09311.7486%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI60001-----0.448277(0.201848)0.246429$14.09311.7486%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI60002-----0.448277(0.201848)0.246429$14.09311.7486%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI600030.003890--0.082556(0.012383)0.493822(0.245793)0.322092$14.81412.1742%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI65000-----0.471123(0.188971)0.282152$13.78332.0471%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI65001-----0.471123(0.188971)0.282152$13.78332.0471%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI65002-----0.471123(0.188971)0.282152$13.78332.0471%
    12/29/2023IDEAL AGGRESSIVE PORTFOLIOSLI65003---0.033800(0.005070)0.711245(0.284296)0.455680$14.49473.1438%
    12/29/2023MANULIFE BONDMIF1208--0.1471950.045594--(0.050734)0.142055$10.76241.3199%
    12/29/2023MANULIFE BONDMSE3261--0.1483410.036405--(0.010824)0.173922$10.10861.7205%
    12/29/2023MANULIFE BONDMSE3361--0.1483400.036406--(0.010824)0.173922$10.10861.7205%
    12/29/2023MANULIFE BONDMSE3961--0.1483410.036405--(0.010824)0.173921$10.10861.7205%
    12/29/2023MANULIFE BONDMSE3861--0.1483410.036403--(0.010827)0.173918$10.10861.7205%
    12/29/2023MANULIFE BONDMIF1008--0.1471940.045593--(0.050733)0.142054$10.76241.3199%
    12/29/2023MANULIFE BONDMRP1686--0.1672400.044874---0.212114$10.59492.0020%
    12/29/2023MANULIFE BONDMRP1641--0.1672400.044874---0.212114$10.59492.0020%
    12/29/2023MANULIFE BONDMRP1874--0.1672390.044874---0.212113$10.59492.0020%
    12/29/2023MANULIFE BONDMRP1617--0.2837550.054208---0.337963$11.02703.0649%
    12/29/2023MANULIFE BONDMRP1341--0.2837480.054208---0.337956$11.02703.0648%
    12/29/2023MANULIFE BONDSLI10003--0.1403570.040150--(0.134404)0.046102$9.99530.4612%
    12/29/2023MANULIFE BONDSLI10004--0.1314600.040129--(0.092198)0.079391$9.94160.7986%
    12/29/2023MANULIFE BONDSLI10008--0.1294440.037423--(0.197425)(0.030558)$9.9668-0.3066%
    12/29/2023MANULIFE BONDSLI10009--0.1713190.038394--(0.222228)(0.012514)$10.2132-0.1225%
    12/29/2023MANULIFE BONDMLC12018--0.1403570.040150--(0.134404)0.046103$9.99530.4612%
    12/29/2023MANULIFE BONDMGE1608--0.1471950.045594--(0.050734)0.142056$10.76241.3199%
    12/29/2023MANULIFE BONDMGF6708--0.1572570.040046--(0.150301)0.047001$10.77660.4361%
    12/29/2023MANULIFE BONDMGF6808--0.1572560.040046--(0.150301)0.047001$10.77660.4361%
    12/29/2023MANULIFE BONDMGF6908--0.1572560.040046--(0.150301)0.047001$10.77660.4361%
    12/29/2023MANULIFE BONDMGF7108--0.2329610.044099--(0.156087)0.120973$11.92571.0144%
    12/29/2023MANULIFE BONDMGE1708--0.1471960.045594--(0.050734)0.142056$10.76241.3199%
    12/29/2023MANULIFE BONDMLC5983--1.1019050.127175---1.229080$13.69258.9763%
    12/29/2023MANULIFE BONDMGF1308--0.1609560.040061--(0.135701)0.065317$10.55150.6190%
    12/29/2023MANULIFE BONDMGF2908--0.1609560.040061--(0.135702)0.065316$10.55150.6190%
    12/29/2023MANULIFE BONDMGF7408--0.1609560.040060--(0.135701)0.065315$10.55150.6190%
    12/29/2023MANULIFE BONDMGS2008--0.1713780.043208--(0.096012)0.118573$11.19531.0591%
    12/29/2023MANULIFE BONDMGS2108--0.1713770.043208--(0.096012)0.118573$11.19531.0591%
    12/29/2023MANULIFE BONDMGS2208--0.1713770.043208--(0.096011)0.118574$11.19531.0591%
    12/29/2023MANULIFE BONDMGS2308--0.1713770.043208--(0.096012)0.118573$11.19531.0591%
    12/29/2023MANULIFE BONDMGS2408--0.1713770.043208--(0.096012)0.118573$11.19531.0591%
    12/29/2023MANULIFE BONDMGS2508--0.1713770.043208--(0.096012)0.118573$11.19531.0591%
    12/29/2023MANULIFE BONDMGS2708--0.3237330.061595---0.385328$11.95863.2222%
    12/29/2023MANULIFE BONDMIF1408--0.1580830.042123--(0.056158)0.144048$11.08851.2991%
    12/29/2023MANULIFE BONDMGF8008--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMGF8108--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMGF8208--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMGF8308--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMGF8408--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMGF8508--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMGF8808--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMGF8908--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMGF9008--0.1723090.042962--(0.021244)0.194027$11.21281.7304%
    12/29/2023MANULIFE BONDMGF9108--0.2498930.045378---0.295271$12.05492.4494%
    12/29/2023MANULIFE BONDMGF9408--0.2498930.045378---0.295271$12.05492.4494%
    12/29/2023MANULIFE BONDMGF9508--0.2498930.045378---0.295271$12.05492.4494%
    12/29/2023MANULIFE BONDMGF9608--0.2498930.045377---0.295270$12.05492.4494%
    12/29/2023MANULIFE BONDMGF6008--0.3073280.049718---0.357046$12.20982.9243%
    12/29/2023MANULIFE BONDMGF6108--0.3073260.049718---0.357045$12.20982.9242%
    12/29/2023MANULIFE BONDMGF5008--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMGF6308--0.1723080.042962--(0.021244)0.194026$11.21281.7304%
    12/29/2023MANULIFE BONDMIF1508--0.1580830.042123--(0.056159)0.144047$11.08851.2991%
    12/29/2023MANULIFE BONDMGE1808--0.1580830.042122--(0.056159)0.144047$11.08851.2991%
    12/29/2023MANULIFE BONDMGE1908--0.1580830.042122--(0.056159)0.144047$11.08851.2991%
    12/29/2023MANULIFE BONDMCP3508--0.1071940.042245--(0.146427)0.003012$10.75760.0280%
    12/29/2023MANULIFE BONDMLP4608--0.1605040.044894--(0.002558)0.202840$10.92141.8573%
    12/29/2023MANULIFE BONDMCP3608--0.1605030.044895--(0.002563)0.202835$10.92141.8572%
    12/29/2023MANULIFE BONDSLI40395--0.1364920.041527--(0.075099)0.102920$9.94231.0352%
    12/29/2023MANULIFE BONDSLI40396--0.1364920.041527--(0.075099)0.102920$9.94231.0352%
    12/29/2023MANULIFE BONDSLI40397--0.1364920.041527--(0.075099)0.102920$9.94231.0352%
    12/29/2023MANULIFE BONDSLI40398--0.1812590.041006---0.222265$10.18842.1815%
    12/29/2023MANULIFE BONDSLI45395--0.1026190.040196--(0.034801)0.108014$9.79131.1032%
    12/29/2023MANULIFE BONDSLI45396--0.1026190.040196--(0.034801)0.108014$9.79131.1032%
    12/29/2023MANULIFE BONDSLI45397--0.1026190.040196--(0.034801)0.108014$9.79131.1032%
    12/29/2023MANULIFE BONDSLI45398--0.1693980.044210---0.213609$10.06432.1224%
    12/29/2023MANULIFE BONDSLI20395--0.1335390.041332---0.174870$9.93241.7606%
    12/29/2023MANULIFE BONDSLI20396--0.1335390.041332---0.174870$9.93241.7606%
    12/29/2023MANULIFE BONDSLI20397--0.1335390.041332---0.174870$9.93241.7606%
    12/29/2023MANULIFE BONDSLI20398--0.2033620.045994--(0.013916)0.235440$10.19092.3103%
    12/29/2023MANULIFE BONDSLI25395--0.1091080.041376--(0.117267)0.033217$9.79920.3390%
    12/29/2023MANULIFE BONDSLI25396--0.1091090.041376--(0.117267)0.033217$9.79920.3390%
    12/29/2023MANULIFE BONDSLI25397--0.1091080.041376--(0.117267)0.033217$9.79920.3390%
    12/29/2023MANULIFE BONDSLI25398--0.1553300.040297--(0.166406)0.029221$10.07050.2902%
    12/29/2023MANULIFE BONDSLI60195--0.1427320.039267--(0.158107)0.023892$9.79960.2438%
    12/29/2023MANULIFE BONDSLI60196--0.1427320.039267--(0.158107)0.023892$9.79960.2438%
    12/29/2023MANULIFE BONDSLI60197--0.1427320.039267--(0.158107)0.023892$9.79960.2438%
    12/29/2023MANULIFE BONDSLI60198--0.2077560.042332--(0.034960)0.215128$10.17252.1148%
    12/29/2023MANULIFE BONDSLI65195--0.1163850.038652--(0.061276)0.093760$9.61020.9756%
    12/29/2023MANULIFE BONDSLI65196--0.1163850.038651--(0.061276)0.093760$9.61020.9756%
    12/29/2023MANULIFE BONDSLI65197--0.1163840.038651--(0.061277)0.093759$9.61020.9756%
    12/29/2023MANULIFE BONDSLI65198--0.1540620.037303--(0.240345)(0.048980)$10.0023-0.4897%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMIF268-----0.360331-0.360331$25.59601.4078%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMIF068-----0.360331-0.360331$25.59601.4078%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF68420.086054--0.020218(0.003033)0.482713-0.585951$17.74303.3024%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF69420.086054--0.020218(0.003032)0.482712-0.585952$17.74303.3024%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF29420.089902--0.022750(0.003413)0.505045-0.614284$17.02983.6071%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF64420.007324--0.000785(0.000109)0.019334-0.027334$18.63200.1467%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGS20420.093115--0.022076(0.003311)0.180406-0.292286$18.90531.5461%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGS21420.093115--0.022076(0.003311)0.180406-0.292285$18.90531.5461%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGS22420.093115--0.022076(0.003311)0.180406-0.292286$18.90531.5461%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGS23420.093115--0.022076(0.003311)0.180406-0.292285$18.90531.5461%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGS24420.093115--0.022076(0.003311)0.180406-0.292285$18.90531.5461%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGS25420.093115--0.022076(0.003311)0.180406-0.292285$18.90531.5461%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGS27420.217414--0.022818(0.003423)0.063627-0.300436$19.38101.5502%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMIF6320.030928--0.030732(0.004610)--0.057050$24.00030.2377%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF80420.085532--0.021483(0.003222)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF81420.085532--0.021483(0.003222)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF82420.085532--0.021483(0.003222)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF83420.085532--0.021483(0.003222)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF84420.085532--0.021483(0.003222)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF85420.085532--0.021483(0.003222)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF87420.227968--0.024245(0.003638)0.528188-0.776763$21.20243.6636%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF88420.085532--0.021483(0.003223)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF89420.085532--0.021483(0.003223)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF90420.085532--0.021483(0.003222)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF94420.227971--0.024243(0.003637)0.528188-0.776765$21.20243.6636%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF95420.227971--0.024243(0.003637)0.528187-0.776765$21.20243.6636%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF57420.085533--0.021483(0.003223)0.365098-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGF77420.085532--0.021483(0.003222)0.365099-0.468892$19.20722.4412%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMIF7320.030927--0.030732(0.004610)--0.057049$24.00030.2377%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGE8320.030927--0.030732(0.004610)--0.057049$24.00030.2377%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMGE9320.030927--0.030732(0.004610)--0.057049$24.00030.2377%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMCB6536-----0.487019-0.487019$16.58102.9372%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMCB6534-----0.487019-0.487019$16.58102.9372%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMPB7728-----0.487019-0.487019$16.58102.9372%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMPB7727-----0.487017-0.487017$16.58102.9372%
    12/29/2023MANULIFE INVESCO CANADIAN PREMIER BALANCMPB77290.003431--0.020054(0.003002)0.537667-0.558149$17.74913.1447%
    12/29/2023MANULIFE GLOBAL ALL CAP FOCUSEDMCP3646-----0.234800-0.234800$18.22431.2884%
    12/29/2023IDEAL BALANCED FUNDSLI100950.220998--0.207028(0.031054)6.413558(0.824080)5.986451$81.92437.3073%
    12/29/2023IDEAL BALANCED FUNDSLI100960.085412--0.193768(0.029065)5.998193(0.557880)5.690427$78.80797.2206%
    12/29/2023IDEAL BALANCED FUNDSLI150060.220998--0.207028(0.031054)6.413561(0.824080)5.986453$81.92437.3073%
    12/29/2023IDEAL BALANCED FUNDSLI140060.221000--0.207031(0.031056)6.413578(0.824079)5.986473$81.92437.3073%
    12/29/2023IDEAL BALANCED FUNDSLI100970.027339--0.196354(0.029453)6.083454-6.277694$79.18267.9281%
    12/29/2023IDEAL BALANCED FUNDSLI130190.693312--0.210035(0.031505)6.507132(1.672751)5.706224$89.24656.3938%
    12/29/2023IDEAL BALANCED FUNDMLC120170.220998--0.207028(0.031054)6.413558(0.824079)5.986451$81.92437.3073%
    12/29/2023IDEAL BALANCED FUNDMLC125170.085410--0.193767(0.029067)5.998194(0.557881)5.690423$78.80797.2206%
    12/29/2023IDEAL BALANCED FUNDSLI402500.007249--0.043264(0.006490)1.340143-1.384166$16.90798.1865%
    12/29/2023IDEAL BALANCED FUNDSLI402510.007249--0.043264(0.006490)1.340143-1.384166$16.90798.1865%
    12/29/2023IDEAL BALANCED FUNDSLI402520.007249--0.043264(0.006490)1.340143-1.384166$16.90798.1865%
    12/29/2023IDEAL BALANCED FUNDSLI402530.136117--0.044993(0.006749)1.392085(0.393025)1.173421$18.29826.4128%
    12/29/2023IDEAL BALANCED FUNDSLI45250-----1.199843(0.024342)1.175501$16.33107.1980%
    12/29/2023IDEAL BALANCED FUNDSLI45251-----1.199843(0.024342)1.175501$16.33107.1980%
    12/29/2023IDEAL BALANCED FUNDSLI45252-----1.199843(0.024342)1.175502$16.33107.1980%
    12/29/2023IDEAL BALANCED FUNDSLI452530.060822--0.042138(0.006321)1.303383(0.412978)0.987044$17.51105.6367%
    12/29/2023IDEAL BALANCED FUNDSLI300900.017833--0.039649(0.005947)1.228233(0.289640)0.990128$16.56295.9780%
    12/29/2023IDEAL BALANCED FUNDSLI300910.017834--0.039648(0.005948)1.228234(0.289640)0.990128$16.56295.9780%
    12/29/2023IDEAL BALANCED FUNDSLI300920.017833--0.039649(0.005947)1.228233(0.289640)0.990128$16.56295.9780%
    12/29/2023IDEAL BALANCED FUNDSLI300930.078516--0.040943(0.006141)1.267129(0.408909)0.971538$17.33495.6045%
    12/29/2023IDEAL BALANCED FUNDSLI201850.003190--0.052856(0.007928)1.608250(0.269937)1.386430$20.11766.8916%
    12/29/2023IDEAL BALANCED FUNDSLI201860.003190--0.052856(0.007928)1.608250(0.269937)1.386430$20.11766.8916%
    12/29/2023IDEAL BALANCED FUNDSLI201870.003190--0.052856(0.007928)1.608250(0.269937)1.386430$20.11766.8916%
    12/29/2023IDEAL BALANCED FUNDSLI201880.190290--0.070269(0.010540)2.158502(0.309427)2.099094$19.516310.7556%
    12/29/2023IDEAL BALANCED FUNDSLI25185-----1.460890(0.128533)1.332357$19.40096.8675%
    12/29/2023IDEAL BALANCED FUNDSLI25186-----1.460890(0.128533)1.332357$19.40096.8675%
    12/29/2023IDEAL BALANCED FUNDSLI25187-----1.460890(0.128533)1.332357$19.40096.8675%
    12/29/2023IDEAL BALANCED FUNDSLI251880.078750--0.042198(0.006330)1.307399-1.422017$18.81947.5561%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMSE32930.112640--0.029614--(0.007639)0.134614$10.75781.2513%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMSE38930.112640--0.029614--(0.007639)0.134614$10.75781.2513%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMGF33180.111948--0.030086---0.142034$10.22701.3888%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMGF33190.111948--0.030086---0.142034$10.22701.3888%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMGF33200.111948--0.030086---0.142034$10.22701.3888%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMGF33260.025500--0.020191--(0.002925)0.042766$10.58500.4040%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMGF33310.096126-0.0283970.076978-0.003831-0.205332$10.55921.9446%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMGF33230.111948--0.030086---0.142034$10.22701.3888%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMGF33130.111948--0.030086---0.142034$10.22701.3888%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMPS46210.130251--0.066833---0.197084$10.30941.9117%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMPS46580.140974--0.049552---0.190526$10.21581.8650%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMPS46610.089551-0.0485100.071713---0.209774$10.56771.9850%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMPS46620.089551-0.0485100.071713---0.209773$10.56771.9850%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMPS46570.130251--0.066833---0.197084$10.30941.9117%
    12/29/2023MANULIFE SMART BALANCED DIVIDEND ETF BUNMPS45070.130251--0.066833---0.197084$10.30941.9117%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI11000--1.1767930.204822--(0.547035)0.834580$58.61531.4238%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI11012--0.9095600.173587-0.196029(0.961895)0.317281$56.50900.5615%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI15005--1.1767790.204828--(0.547019)0.834588$58.61531.4238%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI14005--1.1767780.204823--(0.547039)0.834562$58.61531.4238%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI11018--0.9963920.184270-0.195535(1.232320)0.143877$57.69790.2494%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI13020--1.2947200.189099-0.213581(1.327411)0.369989$61.99960.5968%
    12/29/2023IDEAL CANADIAN BOND FUNDMLC12015--1.1767930.204823--(0.547034)0.834581$58.61531.4238%
    12/29/2023IDEAL CANADIAN BOND FUNDMLC12515--0.9095670.173586-0.196031(0.961902)0.317282$56.50900.5615%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI40240--0.1518190.032841-0.037093-0.221753$10.24002.1656%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI40241--0.1518190.032841-0.037093-0.221753$10.24002.1656%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI40242--0.1518190.032841-0.037093-0.221753$10.24002.1656%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI40243--0.1261100.021332-0.024093(0.151600)0.019935$10.73200.1858%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI45240--0.1168480.031317-0.035371-0.183536$9.96901.8411%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI45241--0.1168480.031317-0.035371-0.183536$9.96901.8411%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI45242--0.1168480.031317-0.035371-0.183536$9.96901.8411%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI45243--0.1661640.031649-0.035746(0.372979)(0.139420)$10.5340-1.3235%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI30085--0.1754770.038155-0.043095-0.256726$11.09692.3135%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI30086--0.1754770.038155-0.043095-0.256727$11.09692.3135%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI30087--0.1754770.038155-0.043095-0.256727$11.09692.3135%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI30088--0.2240920.035412-0.039997(0.421764)(0.122262)$11.8026-1.0359%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI20175--0.1916490.040963-0.046266-0.278878$12.27422.2721%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI20176--0.1916490.040963-0.046266-0.278878$12.27422.2721%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI20177--0.1916490.040963-0.046266-0.278878$12.27422.2721%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI20178--0.2622790.043005-0.048573-0.353857$12.21432.8971%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI25175--0.1469830.037830-0.042728(0.005271)0.222271$11.82891.8790%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI25176--0.1469830.037830-0.042728(0.005271)0.222271$11.82891.8790%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI25177--0.1469830.037830-0.042728(0.005271)0.222271$11.82891.8790%
    12/29/2023IDEAL CANADIAN BOND FUNDSLI25178--0.2284910.043668-0.012448(0.263414)0.021192$11.80730.1795%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI10090-----12.101894(3.796271)8.305622$141.94005.8515%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI10091-----11.567425(3.289860)8.277565$136.13306.0805%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI15004-----12.101895(3.796272)8.305623$141.94005.8515%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI14004-----12.101898(3.796271)8.305626$141.94005.8515%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI10092-----12.456100(1.853189)10.602912$137.46727.7130%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI13018---0.062288(0.009343)12.991050(4.045497)8.998498$154.17095.8367%
    12/29/2023IDEAL CANADIAN EQUITY FUNDMLC12016-----12.101895(3.796272)8.305623$141.94005.8515%
    12/29/2023IDEAL CANADIAN EQUITY FUNDMLC12516-----11.567332(3.289835)8.277496$136.13306.0804%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI40245-----2.457158(0.227520)2.229638$25.05148.9003%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI40246-----2.457158(0.227520)2.229638$25.05148.9003%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI40247-----2.457158(0.227520)2.229638$25.05148.9003%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI40248-----2.673285(0.791887)1.881398$26.79557.0213%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI45245-----2.232254(0.392998)1.839256$24.19337.6023%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI45246-----2.232254(0.392998)1.839256$24.19337.6023%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI45247-----2.232254(0.392998)1.839256$24.19337.6023%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI45248-----2.165213(0.650299)1.514913$25.68875.8972%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI20180-----2.800629(0.861697)1.938932$33.86185.7260%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI20181-----2.800629(0.861697)1.938932$33.86185.7260%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI20182-----2.800628(0.861697)1.938931$33.86185.7260%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI20183-----1.726336(0.826736)0.899600$29.14423.0867%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI25180-----2.677942(0.843840)1.834102$32.46775.6490%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI25181-----2.677942(0.843840)1.834102$32.46775.6490%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI25182-----2.677942(0.843840)1.834102$32.46775.6490%
    12/29/2023IDEAL CANADIAN EQUITY FUNDSLI25183-----2.361830(0.738487)1.623343$28.05355.7866%
    12/29/2023MANULIFE SMART CORPORATE BOND ETF SEGREGMGF33350.198086------0.198086$8.61752.2986%
    12/29/2023MANULIFE SMART CORPORATE BOND ETF SEGREGMGF33360.198086------0.198086$8.61752.2986%
    12/29/2023MANULIFE SMART CORPORATE BOND ETF SEGREGMGF33370.198087------0.198087$8.61752.2987%
    12/29/2023MANULIFE SMART CORPORATE BOND ETF SEGREGMGF33380.198086------0.198086$8.61752.2986%
    12/29/2023MANULIFE SMART CORPORATE BOND ETF SEGREGMGF33440.198086------0.198086$8.61752.2986%
    12/29/2023MANULIFE SMART CORPORATE BOND ETF SEGREGMPS46300.132590------0.132590$8.69031.5257%
    12/29/2023MANULIFE SMART CORPORATE BOND ETF SEGREGMPS46350.057061-----(0.006350)0.050710$8.81770.5751%
    12/29/2023MANULIFE SMART CORPORATE BOND ETF SEGREGMPS46310.132590------0.132590$8.69031.5257%
    12/29/2023MANULIFE SMART CORPORATE BOND ETF SEGREGMPS45310.132590------0.132590$8.69031.5257%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMLC5699---0.057486(0.008623)-(0.000801)0.048062$14.55450.3302%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF67990.009204--0.100126(0.015020)0.045665-0.139975$14.30370.9786%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF68990.009203--0.100127(0.015019)0.045665-0.139975$14.30370.9786%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF69990.009202--0.100127(0.015018)0.045664-0.139975$14.30370.9786%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF29990.012445--0.104579(0.015687)0.008857(0.000683)0.109511$14.03400.7803%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGS20990.008689--0.102872(0.015430)-(0.000237)0.095893$14.89700.6437%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGS21990.008688--0.102871(0.015431)-(0.000237)0.095892$14.89700.6437%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGS22990.008688--0.102872(0.015430)-(0.000237)0.095893$14.89700.6437%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGS23990.008688--0.102871(0.015431)-(0.000237)0.095892$14.89700.6437%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGS24990.008688--0.102871(0.015431)-(0.000237)0.095892$14.89700.6437%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGS25990.008689--0.102871(0.015431)-(0.000237)0.095892$14.89700.6437%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGS27990.191445--0.187917(0.028190)-(0.001504)0.349669$16.52392.1161%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMIF1699---0.044340(0.006651)-(0.000784)0.036906$14.11580.2615%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF80990.011590--0.113572(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF81990.011590--0.113572(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF82990.011590--0.113572(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF83990.011590--0.113572(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF84990.011590--0.113572(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF85990.011590--0.113572(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF87990.147253--0.125622(0.018841)-(0.001009)0.253025$17.93611.4107%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF88990.011590--0.113572(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF89990.011590--0.113572(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF90990.011590--0.113571(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF92990.147254--0.125623(0.018843)-(0.001007)0.253026$17.93611.4107%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF94990.147253--0.125622(0.018843)-(0.001007)0.253024$17.93611.4107%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF96990.147254--0.125619(0.018843)-(0.001007)0.253023$17.93611.4107%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF57990.011590--0.113572(0.017036)--0.108126$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGF77990.011591--0.113572(0.017036)--0.108127$16.19950.6675%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMIF1799---0.044341(0.006651)-(0.000784)0.036905$14.11580.2614%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGE1899---0.044341(0.006652)-(0.000784)0.036905$14.11580.2614%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMGE1999---0.044340(0.006651)-(0.000784)0.036905$14.11580.2614%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMCP3599------(0.000661)(0.000661)$13.7913-0.0048%
    12/29/2023MANULIFE CIBC MONTHLY INCOMEMLP4699---0.057485(0.008623)-(0.000801)0.048061$14.55450.3302%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNMRP27250.000433-0.1217300.092165(0.000220)-(0.208904)0.005204$10.21180.0510%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI401900.000668-0.1745260.142361(0.000340)--0.317216$10.58252.9975%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI401910.000668-0.1745260.142360(0.000340)--0.317215$10.58252.9975%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI401920.000669-0.1745260.142361(0.000340)--0.317216$10.58252.9976%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI401930.000522-0.1758030.111260(0.000265)-(0.231050)0.056270$10.97830.5126%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI451900.000509-0.0972620.108410(0.000258)--0.205922$10.29162.0009%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI451910.000509-0.0972610.108409(0.000258)--0.205921$10.29162.0009%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI451920.000511-0.0972630.108410(0.000258)--0.205926$10.29162.0009%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI451930.000579-0.1670180.123339(0.000295)--0.290642$10.74242.7056%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI601550.000421-0.1091100.089696(0.000214)-(0.165449)0.033564$10.09770.3324%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI601560.000421-0.1091100.089696(0.000214)-(0.165449)0.033564$10.09770.3324%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI601570.000421-0.1091100.089695(0.000214)-(0.165449)0.033562$10.09770.3324%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI601580.000337-0.1199880.071875(0.000171)-(0.127769)0.064260$10.46360.6141%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI651550.000346-0.0696800.073576(0.000175)-(0.074058)0.069368$9.90330.7005%
    12/29/2023MANULIFE CANADIAN UNCONSTRAINED BOND FUNSLI651560.000345-0.0696800.073576(0.000175)-(0.074058)0.069369$9.90330.7005%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI100050.162235--0.085868(0.012884)3.724974-3.960193$49.57017.9891%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI100060.069583--0.081379(0.012210)3.453988-3.592739$47.75947.5226%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI150090.162234--0.085867(0.012884)3.724970-3.960186$49.57017.9891%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI140090.162234--0.085869(0.012884)3.724973-3.960192$49.57017.9891%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI100070.058408--0.088279(0.013246)4.031855-4.165297$48.12208.6557%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI130010.436128--0.086560(0.012988)3.848781-4.358481$53.80028.1012%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDMLC120020.162235--0.085868(0.012884)3.724974-3.960193$49.57017.9891%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDMLC125020.069584--0.081378(0.012211)3.453985-3.592737$47.75947.5226%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI40005---0.000472(0.000071)1.667961-1.668362$19.67858.4781%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI40006---0.000472(0.000071)1.667961-1.668362$19.67858.4781%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI40007---0.000472(0.000071)1.667961-1.668362$19.67858.4781%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI400080.102680--0.037587(0.005640)1.868398-2.003025$20.95779.5575%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI45005-----1.682822-1.682822$19.03348.8414%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI45006-----1.682822-1.682822$19.03348.8414%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI45007-----1.682822-1.682822$19.03348.8414%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI450080.022338--0.035967(0.005397)1.801613-1.854521$20.25209.1572%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI20005-----2.065572-2.065572$27.43467.5291%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI20006-----2.065572-2.065572$27.43467.5291%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI20007-----2.065572-2.065572$27.43467.5291%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI200080.123294--0.040951(0.006144)1.991177-2.149278$24.19598.8828%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI25005-----1.918590-1.918590$26.41547.2632%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI25006-----1.918590-1.918590$26.41547.2632%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI25007-----1.918590-1.918590$26.41547.2632%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI250080.019809--0.037579(0.005638)1.869751-1.921501$23.27028.2573%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI602100.040427--0.032935(0.004942)1.360210-1.428631$16.16078.8402%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI602110.040427--0.032935(0.004942)1.360210-1.428631$16.16078.8402%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI602140.838136--0.108371(0.016261)0.472524-1.402770$17.57087.9835%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI602120.040427--0.032935(0.004942)1.360210-1.428631$16.16078.8402%
    12/29/2023IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI602130.127807--0.029612(0.004443)1.450905-1.603881$16.77489.5613%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI100250.168545--0.173829(0.026074)--0.316300$32.58410.9707%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI100260.057358--0.091209(0.013681)0.149424-0.284309$18.03501.5764%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI100270.087721--0.166507(0.024976)--0.229253$31.60300.7254%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI130050.363824--0.170481(0.025572)1.054675-1.563407$35.45884.4091%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGS27740.050401--0.063640(0.009546)0.472827-0.577322$13.26824.3512%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGS27820.050401--0.063640(0.009546)0.472827-0.577321$13.26824.3512%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGS27840.050402--0.063641(0.009546)0.472825-0.577323$13.26824.3512%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGF28810.053899--0.066712(0.010007)0.464783-0.575387$13.32854.3170%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGF28820.053843--0.066643(0.009996)0.464303-0.574792$13.32854.3125%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGF28840.053899--0.066712(0.010007)0.464783-0.575387$13.32854.3170%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGF28910.225759--0.116056(0.017409)0.862263-1.186670$13.60448.7227%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGF28960.225759--0.116056(0.017408)0.862263-1.186670$13.60448.7227%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGF28900.053899--0.066712(0.010007)0.464783-0.575387$13.32854.3170%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDMGF75840.053899--0.066712(0.010007)0.464783-0.575387$13.32854.3170%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI400500.007571--0.110813(0.016622)0.043659-0.145421$21.02140.6918%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI400510.007571--0.110813(0.016622)0.043659-0.145421$21.02140.6918%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI400540.234949--0.112662(0.016899)--0.330712$19.38211.7063%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI400520.007571--0.110813(0.016622)0.043659-0.145421$21.02140.6918%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI400530.133208--0.112031(0.016805)0.111648-0.340083$22.37311.5201%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI45050---0.025624(0.003844)0.324076-0.345856$20.30981.7029%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI45051---0.025624(0.003844)0.324076-0.345856$20.30981.7029%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI450540.127833--0.088869(0.013330)0.650419-0.853790$18.81094.5388%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI45052---0.025624(0.003844)0.324076-0.345856$20.30981.7029%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI450530.065850--0.111804(0.016771)0.199859-0.360743$21.65961.6655%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI200300.007260--0.158994(0.023849)--0.142405$30.80170.4623%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI200310.007260--0.158994(0.023849)--0.142405$30.80170.4623%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI200320.007260--0.158994(0.023849)--0.142405$30.80170.4623%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI200330.171637--0.138836(0.020825)0.551042-0.840690$28.06682.9953%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI25030---0.038404(0.005761)--0.032643$29.67350.1100%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI25031---0.038404(0.005761)--0.032643$29.67350.1100%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI25032---0.038404(0.005761)--0.032643$29.67350.1100%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI250330.100422--0.132048(0.019807)0.632647-0.845310$27.23433.1038%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI602150.061328--0.083605(0.012541)0.512024-0.644416$16.09044.0050%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI602160.061328--0.083605(0.012541)0.512024-0.644416$16.09044.0050%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI602190.248196--0.083935(0.012590)0.542526-0.862067$17.61434.8941%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI602170.061328--0.083605(0.012541)0.512024-0.644416$16.09044.0050%
    12/29/2023MANULIFE FUNDAMENTAL DIVIDEND FUNDSLI602180.136882--0.084597(0.012690)0.342111-0.550900$16.66373.3060%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMSE32880.071152------0.071152$11.07050.6427%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMSE39880.071152------0.071152$11.07050.6427%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMSE33880.071152------0.071152$11.07050.6427%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMSE38880.071152------0.071152$11.07050.6427%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGS30360.195277------0.195277$15.56991.2542%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGS30370.195277------0.195277$15.56991.2542%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGS30380.195276------0.195276$15.56991.2542%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGF29350.193140------0.193140$15.49111.2468%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGF29360.193140------0.193140$15.49111.2468%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGF29390.193140------0.193140$15.49111.2468%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGF29710.219914----0.029311(0.000076)0.249149$15.94741.5623%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGF29740.219913----0.029311(0.000076)0.249148$15.94741.5623%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGF29410.331473-0.062558--0.043938(0.000113)0.437856$16.34482.6789%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGF29400.193140------0.193140$15.49111.2468%
    12/29/2023MANULIFE CANADIAN EQUITY CLASS SEG FUNDMGF75410.193140------0.193140$15.49111.2468%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI40020------(0.058846)(0.058846)$11.3357-0.5191%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI40021------(0.058847)(0.058847)$11.3357-0.5191%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI40022------(0.058846)(0.058846)$11.3357-0.5191%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI45020------(0.052042)(0.052042)$10.9336-0.4760%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI45021------(0.052043)(0.052043)$10.9336-0.4760%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI45023------(0.133011)(0.133011)$11.4988-1.1567%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI60010------(0.007772)(0.007772)$11.1476-0.0697%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI60011------(0.007772)(0.007772)$11.1476-0.0697%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI60012------(0.007772)(0.007772)$11.1476-0.0697%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI60013------(0.033835)(0.033835)$11.7137-0.2889%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI65010------(0.014964)(0.014964)$10.9108-0.1371%
    12/29/2023IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI65011------(0.014964)(0.014964)$10.9108-0.1371%
    12/29/2023MANULIFE CI CANADIAN ASSET ALLOCATION SEMGF3900------(0.063752)(0.063752)$17.0556-0.3738%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMRP1804-----0.064844-0.064844$12.75970.5082%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMRP1434-----0.064844-0.064844$12.75970.5082%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMRP1689-----0.064845-0.064845$12.75970.5082%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMGF8055-----0.053540-0.053540$15.74300.3401%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMGF8155-----0.053540-0.053540$15.74300.3401%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMGF8255-----0.053540-0.053540$15.74300.3401%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMGF5055-----0.053540-0.053540$15.74300.3401%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMLP4738-----0.039916-0.039916$14.10550.2830%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMLC5738-----0.039915-0.039915$14.10550.2830%
    12/29/2023MANULIFE CI CANADIAN INVESTMENT SEG FUNDMCP3738-----0.039916-0.039916$14.10550.2830%
    12/29/2023MANULIFE CI CANADIAN BALANCED SEGREGATEDMRP15410.004705----0.031034-0.035739$15.22920.2347%
    12/29/2023MANULIFE CI CANADIAN BALANCED SEGREGATEDMRP13110.004705----0.031034-0.035739$15.22920.2347%
    12/29/2023MANULIFE CI CANADIAN BALANCED SEGREGATEDMRP10830.004706----0.031033-0.035739$15.22920.2347%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMIF1220-----0.013254-0.013254$17.52430.0756%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMIF1020-----0.013254-0.013254$17.52430.0756%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMRP12150.073614----0.247099-0.320713$15.74592.0368%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMRP15320.073614----0.247099-0.320713$15.74592.0368%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMRP13630.073614----0.247099-0.320713$15.74592.0368%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMRP10960.172195----0.248980-0.421175$16.78232.5096%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMRP13240.172195----0.248981-0.421176$16.78232.5096%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMRP17890.235314----0.256440-0.491754$17.28662.8447%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMLC54930.066938------0.066938$19.53750.3426%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGE1420-----0.013254-0.013254$17.52430.0756%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF67520.118209----0.082157-0.200365$18.37431.0905%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF68520.118209----0.082157-0.200365$18.37431.0905%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF69520.118209----0.082156-0.200365$18.37431.0905%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGE1520-----0.013254-0.013254$17.52430.0756%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGS20520.138383------0.138383$21.69220.6379%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGS21520.138383------0.138383$21.69220.6379%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGS22520.138383------0.138383$21.69220.6379%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGS23520.138383------0.138383$21.69220.6379%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGS24520.138383------0.138383$21.69220.6379%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGS25520.138383------0.138383$21.69220.6379%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGS27520.290814----0.142059-0.432873$22.77701.9005%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMIF16200.043368------0.043368$18.79410.2308%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF80520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF81520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF82520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF86520.310754----0.133807-0.444561$23.77611.8698%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF83520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF84520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF85520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF87520.310754----0.133807-0.444561$23.77611.8698%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF88520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF89520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF90520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF92520.310754----0.133807-0.444561$23.77611.8698%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF94520.310754----0.133807-0.444561$23.77611.8698%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF95520.310754----0.133807-0.444561$23.77611.8698%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF60520.355741----0.256824-0.612566$22.32332.7441%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF61520.355741----0.256824-0.612566$22.32332.7441%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF62520.355741----0.256824-0.612565$22.32332.7441%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF55520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGF75520.134427----0.016776-0.151203$21.50820.7030%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMIF17200.043368------0.043368$18.79410.2308%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGE18200.043367------0.043367$18.79410.2308%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMGE19200.043368------0.043368$18.79410.2308%
    12/29/2023MANULIFE CI CANADIAN INCOME & GROWTH SEGMCP34930.031524----0.262841-0.294365$19.13991.5380%
    12/29/2023MANULIFE CLIMATE ACTION BALANCED SEGREGAMSE32890.009179--0.017009-0.005990(0.000007)0.032172$8.48040.3794%
    12/29/2023MANULIFE CLIMATE ACTION BALANCED SEGREGAMGF99510.014349--0.027112-0.001046-0.042507$8.48120.5012%
    12/29/2023MANULIFE CLIMATE ACTION BALANCED SEGREGAMGF85510.014349--0.027112-0.001046-0.042507$8.48120.5012%
    12/29/2023MANULIFE CLIMATE ACTION BALANCED SEGREGAMGF55510.014348--0.027113-0.001046-0.042506$8.48120.5012%
    12/29/2023MANULIFE CLIMATE ACTION BALANCED SEGREGAMGF75510.014349--0.027112-0.001046-0.042507$8.48120.5012%
    12/29/2023MANULIFE CLIMATE ACTION BALANCED SEGREGAMPS46640.011550--0.032682-0.000156-0.044388$8.51700.5212%
    12/29/2023MANULIFE CLIMATE ACTION BALANCED SEGREGAMPS46650.011550--0.032682-0.000156-0.044388$8.51700.5212%
    12/29/2023MANULIFE CLIMATE ACTION BALANCED SEGREGAMPS45020.011550--0.032682-0.000156-0.044388$8.51700.5212%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI100150.108573--0.170172(0.009162)0.316449(0.430660)0.155372$19.51650.7961%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI100160.111088--0.147157(0.009374)0.356610(0.126319)0.479162$18.89862.5354%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI100170.138990--0.180903(0.011729)0.427156-0.735320$18.99073.8720%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI130030.116067--0.304421(0.009794)0.400403(0.391928)0.419169$21.23621.9738%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOMLC120040.108573--0.170173(0.009163)0.316449(0.430659)0.155373$19.51650.7961%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI400300.077919--0.081903(0.006575)0.265887(0.088194)0.330939$13.85392.3888%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI400310.077919--0.081903(0.006575)0.265887(0.088194)0.330939$13.85392.3888%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI400340.074674-0.0171770.234856(0.006301)0.257607(0.298536)0.279477$14.82591.8851%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI400320.077919--0.081903(0.006575)0.265887(0.088194)0.330939$13.85392.3888%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI400330.078725--0.182315(0.006643)0.269685(0.291333)0.232749$14.91141.5609%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI450300.064594--0.044922(0.006738)0.275376(0.034469)0.343683$13.36932.5707%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI450310.064594--0.044922(0.006738)0.275376(0.034469)0.343683$13.36932.5707%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI450340.072815--0.224957(0.006145)0.251191(0.331920)0.210899$14.49921.4546%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI450320.064594--0.044922(0.006738)0.275376(0.034469)0.343683$13.36932.5707%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI450330.076729--0.129509(0.006475)0.264691(0.228707)0.235747$14.43881.6327%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI300000.083159--0.090294(0.007017)0.270928(0.197008)0.240356$14.70471.6345%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI300010.083159--0.090294(0.007017)0.270928(0.197008)0.240356$14.70471.6345%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI300020.083159--0.090294(0.007017)0.270928(0.197008)0.240355$14.70471.6345%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI300030.079961--0.173417(0.006747)0.270264(0.339155)0.177740$15.58511.1404%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI200150.099746--0.107581(0.008417)0.327478(0.152322)0.374066$16.65972.2453%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI200160.099746--0.107581(0.008417)0.327478(0.152322)0.374066$16.65972.2453%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI200170.099746--0.107581(0.008417)0.327478(0.152322)0.374066$16.65972.2453%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI200180.078897--0.183960(0.006658)0.243104(0.262538)0.236765$16.83971.4060%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI250150.074508--0.049312(0.007397)0.289482(0.301058)0.104847$16.03650.6538%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI250160.074508--0.049312(0.007397)0.289482(0.301058)0.104847$16.03650.6538%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI250170.074508--0.049312(0.007397)0.289482(0.301058)0.104847$16.03650.6538%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI250180.093074--0.159124(0.007854)0.284845(0.383940)0.145248$16.23500.8947%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI600200.065098--0.062147(0.005493)0.217934(0.185279)0.154406$11.81991.3063%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI600210.065098--0.062147(0.005493)0.217934(0.185279)0.154406$11.81991.3063%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI600240.065968-0.0149720.207475(0.005567)0.227324(0.276116)0.234056$13.01591.7982%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI600220.065098--0.062147(0.005493)0.217934(0.185279)0.154406$11.81991.3063%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI600230.075688--0.174269(0.006387)0.259061-0.502631$12.46874.0311%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI650200.055380--0.037510(0.005626)0.229187(0.098854)0.217596$11.55221.8836%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI650210.055380--0.037510(0.005626)0.229187(0.098854)0.217596$11.55221.8836%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI650220.055380--0.037510(0.005626)0.229187(0.098854)0.217596$11.55221.8836%
    12/29/2023IDEAL CONSERVATIVE PORTFOLIOSLI650230.062352--0.102441(0.005261)0.209681(0.223767)0.145444$12.01641.2104%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMIF281-----2.460523-2.460523$27.75568.8650%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMIF081-----2.460536-2.460536$27.75568.8650%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMLC5497-----3.116125-3.116125$35.19338.8543%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMGE481-----2.391462-2.391462$30.13537.9358%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMGE581-----2.391462-2.391462$30.13537.9358%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMCB6602-----2.529329-2.529329$43.60875.8001%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMCB6603-----2.529329-2.529329$43.60875.8001%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMPB7763-----2.529331-2.529331$43.60875.8001%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMPB7764-----2.529329-2.529329$43.60875.8001%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMPB7740-----1.068463-1.068463$36.28422.9447%
    12/29/2023MANULIFE AMERICAN EQUITY INDEXMPB7741-----1.068463-1.068463$36.28422.9447%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMSE3259--1.000000----1.000000$10.43509.5831%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMSE3359--1.000000----1.000000$10.43509.5831%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMSE3959--1.000000----1.000000$10.43509.5831%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMSE3859--1.000000----1.000000$10.43509.5831%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMRP2986--1.000000----1.000000$10.46869.5524%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMRP2987--1.000000----1.000000$10.46869.5524%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMRP2988--1.000000----1.000000$10.46869.5524%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMRP2989--1.000000----1.000000$10.40809.6080%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF6823--1.000000----1.000000$10.47689.5449%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF6824--1.000000----1.000000$10.47689.5449%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF6825--1.000000----1.000000$10.47689.5449%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF6826--1.000000----1.000000$10.42749.5901%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2962--1.000000----1.000000$10.47719.5446%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2967--1.000000----1.000000$10.47719.5446%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2969--1.000000----1.000000$10.47719.5446%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2970--1.000000----1.000000$10.42749.5901%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGS2814--1.000000----1.000000$10.46899.5521%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGS2862--1.000000----1.000000$10.46899.5521%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGS2867--1.000000----1.000000$10.46899.5521%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2928--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2929--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2930--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF8920--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF8921--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF8924--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2932--1.000000----1.000000$10.40409.6117%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF8925--1.000000----1.000000$10.40409.6117%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2931--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMGF2996--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMPS4670--1.000000----1.000000$10.46869.5524%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMPS4671--1.000000----1.000000$10.43959.5790%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMPS4672--1.000000----1.000000$10.47499.5466%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMPS4674--1.000000----1.000000$10.47499.5466%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMPS4673--1.000000----1.000000$10.46869.5524%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SMPS4511--1.000000----1.000000$10.46869.5524%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60270--1.000000----1.000000$10.46219.5583%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60271--1.000000----1.000000$10.46219.5583%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60274--1.000000----1.000000$10.40809.6080%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60272--1.000000----1.000000$10.46219.5583%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60273--1.000000----1.000000$10.42009.5969%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60370--1.000000----1.000000$10.46899.5521%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60371--1.000000----1.000000$10.46899.5521%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60374--1.000000----1.000000$10.40809.6080%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60372--1.000000----1.000000$10.46899.5521%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI60373--1.000000----1.000000$10.44709.5721%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI65270--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI65271--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI65274--1.000000----1.000000$10.41909.5979%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI65272--1.000000----1.000000$10.46879.5523%
    12/29/2023MANULIFE DOLLAR-COST AVERAGING PROGRAM SSLI65273--1.000000----1.000000$10.44309.5758%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI40045-----0.526738(0.380789)0.145949$17.61790.8284%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI40046-----0.526738(0.380789)0.145949$17.61790.8284%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI40047-----0.526738(0.380789)0.145949$17.61790.8284%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI400480.030799--0.096193(0.014429)0.512051(0.439076)0.185539$18.94500.9794%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI45045-----0.535154(0.344144)0.191010$17.09571.1173%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI45046-----0.535154(0.344144)0.191010$17.09571.1173%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI45047-----0.535154(0.344144)0.191010$17.09571.1173%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI45048---0.071186(0.010678)0.463205(0.431041)0.092673$18.42590.5029%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI20025-----0.470923(0.501966)(0.031042)$22.2954-0.1392%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI20026-----0.470923(0.501966)(0.031042)$22.2954-0.1392%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI20027-----0.470923(0.501966)(0.031042)$22.2954-0.1392%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI200280.034604--0.108293(0.016244)0.628862(0.459488)0.296026$21.83301.3559%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI25025-----0.510736(0.482185)0.028551$21.49070.1329%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI25026-----0.510736(0.482185)0.028551$21.49070.1329%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI25027-----0.510736(0.482185)0.028551$21.49070.1329%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI25028---0.091713(0.013757)0.543733(0.509427)0.112263$21.17410.5302%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI60035-----0.448839(0.220745)0.228094$13.44851.6961%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI60036-----0.448839(0.220745)0.228094$13.44851.6961%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI600390.112029--0.102986(0.015448)0.667027-0.866594$14.52625.9657%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI60037-----0.448839(0.220745)0.228094$13.44851.6961%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI600380.022625--0.081942(0.012291)0.486424(0.306843)0.271857$14.21591.9123%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI65035-----0.437056(0.185527)0.251530$13.16011.9113%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI65036-----0.437056(0.185527)0.251530$13.16011.9113%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI650390.036729--0.072050(0.010808)0.466358(0.050837)0.513492$14.27733.5966%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI65037-----0.437056(0.185527)0.251530$13.16011.9113%
    12/29/2023IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI65038---0.046605(0.006991)0.455444(0.299609)0.195449$13.80551.4157%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMSE32780.383156------0.383156$10.83413.5366%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMSE39780.383155------0.383155$10.83413.5366%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMSE33780.383156------0.383156$10.83413.5366%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMSE38780.383156------0.383156$10.83413.5366%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMGF30000.529011------0.529011$10.45455.0601%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMGF30180.529011------0.529011$10.45455.0601%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMGF30260.529011------0.529011$10.45455.0601%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMGF30561.320375------1.320375$10.656412.3904%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMGF30310.529011------0.529011$10.45455.0601%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMGF30820.529011------0.529011$10.45455.0601%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMPS46370.539688------0.539688$10.52485.1278%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMPS46410.639061-----(0.013594)0.625467$10.41916.0031%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMPS46500.626868-----(0.001600)0.625268$10.79585.7918%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMPS46400.539688------0.539688$10.52485.1278%
    12/29/2023MANULIFE SMART DIVIDEND ETF SEGREGATEDFUMPS45090.539688------0.539688$10.52485.1278%
    12/29/2023MANULIFE CORPORATE BONDMIF2030.011931-0.0532440.484346---0.549521$17.10103.2134%
    12/29/2023MANULIFE CORPORATE BONDMSE32530.007393-0.0629830.300111--(0.134322)0.236164$12.07021.9566%
    12/29/2023MANULIFE CORPORATE BONDMSE33530.007393-0.0629820.300111--(0.134322)0.236164$12.07021.9566%
    12/29/2023MANULIFE CORPORATE BONDMSE39530.007393-0.0629830.300111--(0.134323)0.236164$12.07021.9566%
    12/29/2023MANULIFE CORPORATE BONDMSE38530.007390-0.0629830.300114--(0.134317)0.236170$12.07021.9566%
    12/29/2023MANULIFE CORPORATE BONDMIF0030.011931-0.0532430.484347---0.549521$17.10103.2134%
    12/29/2023MANULIFE CORPORATE BONDMRP16090.008353-0.0649110.339064---0.412328$12.09503.4091%
    12/29/2023MANULIFE CORPORATE BONDMRP13570.008353-0.0649110.339064---0.412328$12.09503.4091%
    12/29/2023MANULIFE CORPORATE BONDMRP13800.008353-0.0649110.339064---0.412328$12.09503.4091%
    12/29/2023MANULIFE CORPORATE BONDMRP15600.009417-0.1596270.382316---0.551360$12.80724.3051%
    12/29/2023MANULIFE CORPORATE BONDMRP15040.009419-0.1596280.382316---0.551362$12.80724.3051%
    12/29/2023MANULIFE CORPORATE BONDMLC54170.011488-0.0532150.466345--(0.236796)0.294252$18.18451.6181%
    12/29/2023MANULIFE CORPORATE BONDMGE4030.012019-0.0536050.487918---0.553542$17.08513.2399%
    12/29/2023MANULIFE CORPORATE BONDMGE5030.012019-0.0536060.487918---0.553543$17.08513.2399%
    12/29/2023MANULIFE CORPORATE BONDMGS20120.011342-0.1054950.460396--(0.176514)0.400718$17.52722.2863%
    12/29/2023MANULIFE CORPORATE BONDMGS21120.011341-0.1054950.460396--(0.176514)0.400718$17.52722.2863%
    12/29/2023MANULIFE CORPORATE BONDMGS22120.011341-0.1054950.460396--(0.176514)0.400719$17.52722.2863%
    12/29/2023MANULIFE CORPORATE BONDMGS23120.011341-0.1054950.460396--(0.176514)0.400718$17.52722.2863%
    12/29/2023MANULIFE CORPORATE BONDMGS24120.011341-0.1054950.460396--(0.176514)0.400718$17.52722.2863%
    12/29/2023MANULIFE CORPORATE BONDMGS25120.011341-0.1054950.460396--(0.176514)0.400718$17.52722.2863%
    12/29/2023MANULIFE CORPORATE BONDMIF6030.012023-0.1005100.488069--(0.052055)0.548548$17.87583.0687%
    12/29/2023MANULIFE CORPORATE BONDMGF80120.009997-0.0946250.405825---0.510447$15.72043.2470%
    12/29/2023MANULIFE CORPORATE BONDMGF81120.009997-0.0946250.405825---0.510447$15.72043.2470%
    12/29/2023MANULIFE CORPORATE BONDMGF82120.009997-0.0946250.405825---0.510447$15.72043.2470%
    12/29/2023MANULIFE CORPORATE BONDMGF86120.008490-0.1500250.344647---0.503162$16.95922.9669%
    12/29/2023MANULIFE CORPORATE BONDMGF92120.008490-0.1500260.344646---0.503161$16.95922.9669%
    12/29/2023MANULIFE CORPORATE BONDMGF60120.008147-0.1735320.330730---0.512409$15.37983.3317%
    12/29/2023MANULIFE CORPORATE BONDMGF50920.009997-0.0946250.405825---0.510447$15.72043.2470%
    12/29/2023MANULIFE CORPORATE BONDMGF77920.009997-0.0946250.405825---0.510447$15.72043.2470%
    12/29/2023MANULIFE CORPORATE BONDMIF7030.012023-0.1005100.488069--(0.052055)0.548548$17.87583.0687%
    12/29/2023MANULIFE CORPORATE BONDMGE8030.012023-0.1005100.488069--(0.052055)0.548548$17.87583.0687%
    12/29/2023MANULIFE CORPORATE BONDMGE9030.012023-0.1005100.488069--(0.052055)0.548548$17.87583.0687%
    12/29/2023MANULIFE CORPORATE BONDMLP47670.014115--0.564437---0.578552$17.87543.2366%
    12/29/2023MANULIFE CORPORATE BONDMLP47170.014135--0.564416---0.578551$17.87543.2366%
    12/29/2023MANULIFE CORPORATE BONDMLC57170.012765-0.0009440.518188---0.531897$17.86952.9766%
    12/29/2023MANULIFE CORPORATE BONDMCP37170.011662--0.457257---0.468919$16.74522.8003%
    12/29/2023MANULIFE CORPORATE BONDMLP43670.011488-0.0532160.466343--(0.236796)0.294252$18.18451.6181%
    12/29/2023MANULIFE CORPORATE BONDMLP44170.011488-0.0532170.466344--(0.236795)0.294254$18.18451.6182%
    12/29/2023MANULIFE CORPORATE BONDMCB65870.011374-0.0040870.461726--(0.004591)0.472596$17.53102.6958%
    12/29/2023MANULIFE CORPORATE BONDMCB65370.011374-0.0040870.461726--(0.004592)0.472596$17.53102.6958%
    12/29/2023MANULIFE CORPORATE BONDMPB76870.011374-0.0040860.461728--(0.004590)0.472599$17.53102.6958%
    12/29/2023MANULIFE CORPORATE BONDMPB76370.011374-0.0040870.461726--(0.004591)0.472596$17.53102.6958%
    12/29/2023MANULIFE CORPORATE BONDMPB76880.011998-0.0524940.487011--(0.097127)0.454375$18.20092.4964%
    12/29/2023MANULIFE CORPORATE BONDMPB76380.011997-0.0524930.487010--(0.097128)0.454372$18.20092.4964%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMIF262-----2.338527-2.338527$33.92006.8942%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMIF062-----2.338495-2.338495$33.92006.8941%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMRP1619-----1.411176-1.411176$24.26515.8157%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMRP1463-----1.411176-1.411176$24.26515.8157%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMRP1551-----1.411176-1.411176$24.26515.8157%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLP2571-----1.175183-1.175183$17.68156.6464%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLC2584-----1.175137-1.175137$17.68156.6461%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMCP2582-----0.066698-0.066698$18.17950.3669%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLC5437-----0.816571-0.816571$31.03312.6313%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGE462-----1.251904-1.251904$33.98413.6838%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGE562-----1.251904-1.251904$33.98413.6838%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGS2015-----0.666502-0.666502$29.42372.2652%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGS2115-----0.666502-0.666502$29.42372.2652%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGS2215-----0.666502-0.666502$29.42372.2652%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMIF662-----1.412973-1.412973$37.83643.7344%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGF8015-----1.347125-1.347125$31.41694.2879%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGF8115-----1.347125-1.347125$31.41694.2879%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGF8215-----1.347125-1.347125$31.41694.2879%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGF9215-----2.858313-2.858313$34.73448.2291%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGF6015---0.003876(0.000582)0.391950-0.395243$32.69151.2090%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGF5515-----1.347125-1.347125$31.41694.2879%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGF5615-----1.347125-1.347125$31.41694.2879%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMIF762-----1.412973-1.412973$37.83643.7344%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGE862-----1.412973-1.412973$37.83643.7344%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMPS4557-----0.208348-0.208348$11.17571.8643%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMPS4562-----0.080745-0.080745$11.10720.7270%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMPS4558-----0.208348-0.208348$11.17571.8643%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMPS4561-----0.208348-0.208348$11.17571.8643%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMGE962-----1.412973-1.412973$37.83643.7344%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLC5927-----0.066698-0.066698$18.17950.3669%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLC5930---0.043104(0.006466)1.210027-1.246665$18.72996.6560%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLC5931-----0.066698-0.066698$18.17950.3669%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLC5932-----0.852522-0.852522$17.12294.9788%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLP4037-----1.122458-1.122458$25.96834.3224%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLP4237-----1.122455-1.122455$25.96834.3224%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLC5537-----1.082625-1.082625$25.85064.1880%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMCP3537-----1.174825-1.174825$25.77874.5573%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLP4337-----0.816570-0.816570$31.03312.6313%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLP4437-----0.816571-0.816571$31.03312.6313%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMLC5603-----0.689727-0.689727$16.97504.0632%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMPB2735-----1.138560-1.138560$18.85046.0400%
    12/29/2023MANULIFE FUNDAMENTAL EQUITY FUNDMPB2736-----1.138560-1.138560$18.85046.0400%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMIF077------(0.113015)(0.113015)$26.3127-0.4295%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGS2016------(0.028987)(0.028987)$17.5100-0.1655%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGS2116------(0.028987)(0.028987)$17.5100-0.1655%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGS2216------(0.028987)(0.028987)$17.5100-0.1655%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMIF677------(0.055801)(0.055801)$29.4934-0.1892%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGF8016-----0.151329-0.151329$19.08340.7930%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGF8116-----0.151329-0.151329$19.08340.7930%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGF8216-----0.151329-0.151329$19.08340.7930%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGF5516-----0.151329-0.151329$19.08340.7930%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGF5616-----0.151329-0.151329$19.08340.7930%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMIF777------(0.055800)(0.055800)$29.4934-0.1892%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGE877------(0.055800)(0.055800)$29.4934-0.1892%
    12/29/2023MANULIFE GROWTH OPPORTUNITIESMGE977------(0.055800)(0.055800)$29.4934-0.1892%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMIF219-----0.725761-0.725761$41.39781.7531%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMSE3255---0.003911(0.000587)1.043884-1.047208$17.30046.0531%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMSE3355---0.003911(0.000587)1.044044-1.047368$17.30046.0540%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMSE3955---0.003911(0.000587)1.044044-1.047368$17.30046.0540%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMSE3855---0.003911(0.000587)1.044044-1.047368$17.30046.0540%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMIF019-----0.725761-0.725761$41.39781.7531%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMRP1941-----1.053969-1.053969$16.05956.5629%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMRP2313-----1.053969-1.053969$16.05956.5629%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMRP1410-----1.053969-1.053969$16.05956.5629%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMRP15780.078369--0.032331(0.004850)1.071727-1.177577$17.35616.7848%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMRP15840.078369--0.032331(0.004850)1.071727-1.177577$17.35616.7848%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMRP14580.078369--0.032331(0.004850)1.071727-1.177577$17.35616.7848%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMRP13290.108233--0.031625(0.004743)1.042075-1.177190$17.85656.5925%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMLC5419-----0.660794-0.660794$21.49013.0749%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGE419-----1.003765-1.003765$41.41562.4236%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF6719---0.014228(0.002134)1.116142-1.128236$19.50955.7830%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF6819---0.014228(0.002134)1.116142-1.128236$19.50955.7830%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF6919---0.014228(0.002134)1.116142-1.128236$19.50955.7830%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF71190.129572--0.039331(0.005899)1.243555-1.406558$21.33746.5920%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGE519-----1.003765-1.003765$41.41562.4236%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMLC59870.175908-0.2492260.099203(0.007207)1.522870-2.039999$26.02087.8399%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF1319---0.017620(0.002643)1.151499-1.166476$18.57676.2792%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF2919---0.017620(0.002643)1.151499-1.166476$18.57676.2792%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF7419---0.017619(0.002643)1.151499-1.166476$18.57676.2792%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF28190.165398--0.047750(0.006776)0.581224-0.787597$20.27343.8849%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF64190.165399--0.047749(0.006776)0.581224-0.787596$20.27343.8849%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF75190.165399--0.047749(0.006777)0.581225-0.787596$20.27343.8849%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGS2019---0.017124(0.002569)1.076137-1.090692$22.00354.9569%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGS2119---0.017124(0.002569)1.076137-1.090692$22.00354.9569%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGS2219---0.017124(0.002569)1.076137-1.090692$22.00354.9569%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGS26190.173972--0.048284(0.007128)1.255278-1.470407$23.79396.1798%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGS2319---0.017124(0.002569)1.076137-1.090692$22.00354.9569%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGS2419---0.017124(0.002569)1.076137-1.090692$22.00354.9569%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGS2519---0.017124(0.002569)1.076137-1.090692$22.00354.9569%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGS27190.173972--0.048284(0.007128)1.255278-1.470407$23.79396.1798%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMIF6070.041437--0.097759(0.014664)1.120434-1.244966$49.26032.5273%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF8019---0.016270(0.002440)1.308390-1.322219$22.64875.8379%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF8119---0.016271(0.002441)1.308508-1.322339$22.64875.8385%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF8219---0.016271(0.002441)1.308490-1.322320$22.64875.8384%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF86190.172430--0.048817(0.007323)1.393091-1.607016$25.31746.3475%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF8319---0.016271(0.002441)1.308483-1.322313$22.64875.8384%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF8419---0.016269(0.002440)1.308370-1.322199$22.64875.8379%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF8519---0.016271(0.002441)1.308483-1.322313$22.64875.8384%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF87190.172430--0.048817(0.007323)1.393091-1.607016$25.31746.3475%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF8819---0.016271(0.002441)1.308483-1.322313$22.64875.8384%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF8919---0.016271(0.002441)1.308483-1.322313$22.64875.8384%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF9019---0.016271(0.002441)1.308483-1.322313$22.64875.8384%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF91190.172430--0.048817(0.007323)1.393091-1.607015$25.31746.3475%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF92190.172430--0.048817(0.007323)1.393091-1.607016$25.31746.3475%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF93190.172430--0.048817(0.007323)1.393091-1.607016$25.31746.3475%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF94190.172430--0.048817(0.007323)1.393091-1.607016$25.31746.3475%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF95190.172430--0.048817(0.007323)1.393091-1.607016$25.31746.3475%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF96190.172430--0.048817(0.007323)1.393091-1.607015$25.31746.3475%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF97190.172430--0.048817(0.007323)1.393091-1.607015$25.31746.3475%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF60190.161887-0.0119190.091296(0.006633)1.311313-1.569783$23.49006.6828%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF61190.161887-0.0119190.091296(0.006633)1.311313-1.569783$23.49006.6828%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF62190.161887-0.0119190.091296(0.006632)1.311312-1.569783$23.49006.6828%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF5019---0.016271(0.002441)1.308483-1.322313$22.64875.8384%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGF5619---0.016271(0.002441)1.308483-1.322313$22.64875.8384%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMIF7070.041437--0.097759(0.014664)1.120434-1.244966$49.26032.5273%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGE8070.041437--0.097759(0.014664)1.120434-1.244966$49.26032.5273%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMGE9070.041437--0.097759(0.014664)1.120434-1.244966$49.26032.5273%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMLP4769-----0.924929-0.924929$22.71704.0715%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMLP4719-----0.924930-0.924930$22.71704.0715%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMLC5719-----0.913586-0.913586$22.88463.9921%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMCP3719-----1.268325-1.268325$22.74905.5753%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMLP4419-----0.660794-0.660794$21.49013.0749%
    12/29/2023MANULIFE MONTHLY HIGH INCOMEMCP3619-----1.053020-1.053020$17.07586.1667%
    12/29/2023MANULIFE STRATEGIC INCOMEMIF1205---0.313305(0.013088)--0.300216$19.16831.5662%
    12/29/2023MANULIFE STRATEGIC INCOMEMSE3254---0.245504(0.007636)--0.237869$12.21641.9471%
    12/29/2023MANULIFE STRATEGIC INCOMEMSE3354---0.245504(0.007636)--0.237869$12.21641.9471%
    12/29/2023MANULIFE STRATEGIC INCOMEMSE3954---0.245504(0.007636)--0.237869$12.21641.9471%
    12/29/2023MANULIFE STRATEGIC INCOMEMSE3854---0.245504(0.007636)--0.237869$12.21641.9471%
    12/29/2023MANULIFE STRATEGIC INCOMEMIF1005---0.313305(0.013089)--0.300216$19.16831.5662%
    12/29/2023MANULIFE STRATEGIC INCOMEMRP1003---0.212273(0.007742)--0.204531$11.90661.7178%
    12/29/2023MANULIFE STRATEGIC INCOMEMRP1955---0.212273(0.007742)--0.204531$11.90661.7178%
    12/29/2023MANULIFE STRATEGIC INCOMEMRP1579---0.212273(0.007742)--0.204531$11.90661.7178%
    12/29/2023MANULIFE STRATEGIC INCOMEMRP1555---0.302118(0.008247)--0.293871$12.65412.3223%
    12/29/2023MANULIFE STRATEGIC INCOMEMRP1451---0.302118(0.008247)--0.293871$12.65412.3223%
    12/29/2023MANULIFE STRATEGIC INCOMEMRP1423---0.302120(0.008247)--0.293873$12.65412.3224%
    12/29/2023MANULIFE STRATEGIC INCOMEMRP1832---0.301340(0.007804)-(0.138156)0.155380$12.79401.2145%
    12/29/2023MANULIFE STRATEGIC INCOMEMLC5495---0.330268(0.013453)-(0.011167)0.305649$20.72161.4750%
    12/29/2023MANULIFE STRATEGIC INCOMEMGE1405---0.313305(0.013089)--0.300216$19.16831.5662%
    12/29/2023MANULIFE STRATEGIC INCOMEMGE1505---0.313305(0.013089)--0.300216$19.16831.5662%
    12/29/2023MANULIFE STRATEGIC INCOMEMGS2020---0.450876(0.013529)-(0.048028)0.389319$20.89421.8633%
    12/29/2023MANULIFE STRATEGIC INCOMEMGS2120---0.450876(0.013529)-(0.048028)0.389319$20.89421.8633%
    12/29/2023MANULIFE STRATEGIC INCOMEMGS2220---0.450876(0.013529)-(0.048028)0.389319$20.89421.8633%
    12/29/2023MANULIFE STRATEGIC INCOMEMGS2320---0.450876(0.013529)-(0.048028)0.389319$20.89421.8633%
    12/29/2023MANULIFE STRATEGIC INCOMEMGS2420---0.450876(0.013529)-(0.048028)0.389319$20.89421.8633%
    12/29/2023MANULIFE STRATEGIC INCOMEMGS2520---0.450876(0.013529)-(0.048028)0.389319$20.89421.8633%
    12/29/2023MANULIFE STRATEGIC INCOMEMGS2720---0.935388(0.022872)--0.912515$22.62854.0326%
    12/29/2023MANULIFE STRATEGIC INCOMEMIF1605---0.414846(0.013648)--0.401198$20.61021.9466%
    12/29/2023MANULIFE STRATEGIC INCOMEMGF8020---0.325725(0.009840)--0.315885$15.67652.0150%
    12/29/2023MANULIFE STRATEGIC INCOMEMGF8120---0.325761(0.009841)--0.315920$15.67652.0152%
    12/29/2023MANULIFE STRATEGIC INCOMEMGF8220---0.325761(0.009841)--0.315920$15.67652.0152%
    12/29/2023MANULIFE STRATEGIC INCOMEMGF8620---0.415188(0.009994)--0.405194$15.13092.6779%
    12/29/2023MANULIFE STRATEGIC INCOMEMGF9220---0.415187(0.009994)--0.405193$15.13092.6779%
    12/29/2023MANULIFE STRATEGIC INCOMEMGF9320---0.415188(0.009994)--0.405194$15.13092.6779%
    12/29/2023MANULIFE STRATEGIC INCOMEMGF6020---0.434794(0.009948)--0.424846$15.41142.7567%
    12/29/2023MANULIFE STRATEGIC INCOMEMGF5520---0.325761(0.009841)--0.315920$15.67652.0152%
    12/29/2023MANULIFE STRATEGIC INCOMEMGF7520---0.325761(0.009841)--0.315920$15.67652.0152%
    12/29/2023MANULIFE STRATEGIC INCOMEMIF1705---0.414846(0.013648)--0.401198$20.61021.9466%
    12/29/2023MANULIFE STRATEGIC INCOMEMGE1805---0.414846(0.013648)--0.401198$20.61021.9466%
    12/29/2023MANULIFE STRATEGIC INCOMEMGE1905---0.414846(0.013648)--0.401198$20.61021.9466%
    12/29/2023MANULIFE STRATEGIC INCOMEMLP4809---0.354436(0.013689)-(0.038629)0.302118$20.66401.4620%
    12/29/2023MANULIFE STRATEGIC INCOMEMLP4795---0.354436(0.013690)-(0.038628)0.302118$20.66401.4620%
    12/29/2023MANULIFE STRATEGIC INCOMEMLC5795---0.354436(0.013690)-(0.038628)0.302118$20.66401.4620%
    12/29/2023MANULIFE STRATEGIC INCOMEMCP3795---0.362926(0.013611)--0.349315$20.25861.7243%
    12/29/2023MANULIFE STRATEGIC INCOMEMLP4395---0.330277(0.013451)-(0.011168)0.305658$20.72161.4751%
    12/29/2023MANULIFE STRATEGIC INCOMEMLP4495---0.330268(0.013452)-(0.011167)0.305649$20.72161.4750%
    12/29/2023MANULIFE STRATEGIC INCOMESLI50014---0.254209(0.007377)--0.246831$10.39862.3737%
    12/29/2023MANULIFE STRATEGIC INCOMESLI50015---0.254209(0.007377)--0.246831$10.39862.3737%
    12/29/2023MANULIFE STRATEGIC INCOMESLI50016---0.254209(0.007377)--0.246831$10.39862.3737%
    12/29/2023MANULIFE STRATEGIC INCOMESLI50017---0.264166(0.007068)--0.257097$10.52442.4429%
    12/29/2023MANULIFE STRATEGIC INCOMESLI60255---0.241487(0.007122)--0.234365$10.38652.2564%
    12/29/2023MANULIFE STRATEGIC INCOMESLI60256---0.241487(0.007122)--0.234365$10.38652.2564%
    12/29/2023MANULIFE STRATEGIC INCOMESLI60257---0.241487(0.007122)--0.234365$10.38652.2564%
    12/29/2023MANULIFE STRATEGIC INCOMESLI60258---0.314619(0.008843)--0.305776$10.48202.9172%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI40081-----0.043997-0.043997$11.64630.3778%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI40082-----0.043997-0.043997$11.64630.3778%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI45080-----0.273015-0.273015$11.28842.4185%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI45081-----0.273014-0.273014$11.28842.4185%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI60060-----0.378724-0.378724$11.80873.2072%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI60061-----0.378724-0.378724$11.80873.2072%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI60062-----0.378724-0.378724$11.80873.2072%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI65060-----0.418344-0.418344$11.52043.6313%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI65061-----0.418344-0.418344$11.52043.6313%
    12/29/2023IDEAL FRANKLIN BISSETT CANADIAN BALANCEDSLI65062-----0.418337-0.418337$11.52043.6313%
    12/29/2023MANULIFE FUNDAMENTAL BALANCED CLASS SEGMGF29900.015084-0.007975---(0.000009)0.023050$13.86810.1662%
    12/29/2023MANULIFE FUNDAMENTAL BALANCED CLASS SEGMGF29910.015084-0.007975---(0.000009)0.023050$13.86810.1662%
    12/29/2023MANULIFE FUNDAMENTAL BALANCED CLASS SEGMGF29840.045144-0.049472----0.094616$14.32070.6607%
    12/29/2023MANULIFE FUNDAMENTAL BALANCED CLASS SEGMPS45780.006734------0.006734$10.90000.0618%
    12/29/2023MANULIFE FUNDAMENTAL BALANCED CLASS SEGMPS45840.020442-0.032138--0.000822-0.053402$11.01010.4850%
    12/29/2023MANULIFE FUNDAMENTAL BALANCED CLASS SEGMPS45890.020442-0.032138--0.000822-0.053402$11.01010.4850%
    12/29/2023MANULIFE FUNDAMENTAL BALANCED CLASS SEGMPS45790.006734------0.006734$10.90000.0618%
    12/29/2023MANULIFE FUNDAMENTAL BALANCED CLASS SEGMPS45810.006734------0.006734$10.90000.0618%
    12/29/2023IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI20150-----0.563655-0.563655$21.40622.6331%
    12/29/2023IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI20151-----0.563655-0.563655$21.40622.6331%
    12/29/2023IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI20152-----0.563655-0.563655$21.40622.6331%
    12/29/2023IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI20153-----0.454872-0.454872$18.77172.4232%
    12/29/2023IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI25150-----0.583695-0.583695$20.62982.8294%
    12/29/2023IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI25151-----0.583695-0.583695$20.62982.8294%
    12/29/2023IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI25152-----0.583695-0.583695$20.62982.8294%
    12/29/2023IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI25153-----0.489765-0.489765$18.05512.7126%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI40055-----0.026499-0.026499$16.56660.1600%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI40056-----0.026500-0.026500$16.56660.1600%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI40057-----0.026499-0.026499$16.56660.1600%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI400580.077672--0.006354(0.000953)0.076065-0.159138$17.70640.8988%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI45055-----0.088328-0.088328$15.95470.5536%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI45056-----0.088328-0.088328$15.95470.5536%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI45057-----0.088328-0.088328$15.95470.5536%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI45058---0.005633(0.000845)0.101275-0.106064$17.02810.6229%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI300080.104400--0.008215(0.001232)--0.111382$17.68950.6297%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI200380.073334--0.007208(0.001081)--0.079461$20.56240.3864%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI250380.021796--0.008452(0.001268)-(0.000010)0.028971$19.81390.1462%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI60040-----0.047271-0.047271$12.97560.3643%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI60041-----0.047271-0.047271$12.97560.3643%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI600440.118986--0.005014(0.000751)0.084390-0.207639$14.31231.4508%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI60042-----0.047271-0.047271$12.97560.3643%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI600430.067829--0.006081(0.000912)--0.072998$13.60170.5367%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI65040-----0.069232-0.069232$12.62450.5484%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI65041-----0.069232-0.069232$12.62450.5484%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI65042-----0.069232-0.069232$12.62450.5484%
    12/29/2023IDEAL FIDELITY CANADIAN BALANCED FUNDSLI650430.009199--0.004685(0.000703)0.081381-0.094562$13.27640.7123%
    12/29/2023MANULIFE FIDELITY AMERICAN DISCIPLINED EMGF6067-----1.178504-1.178504$48.99022.4056%
    12/29/2023MANULIFE FIDELITY AMERICAN DISCIPLINED EMLP4667-----0.908523-0.908523$37.22022.4409%
    12/29/2023MANULIFE FIDELITY AMERICAN DISCIPLINED EMCP3667-----0.908525-0.908525$37.22022.4409%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMLC56680.014514--0.007193(0.001079)0.033364-0.053993$19.57010.2759%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF67680.080600--0.006514(0.000977)0.186409-0.272546$17.80271.5309%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF68680.080601--0.006514(0.000977)0.186409-0.272546$17.80271.5309%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF69680.080601--0.006514(0.000977)0.186409-0.272546$17.80271.5309%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF71680.201967--0.006701(0.001006)0.250961-0.458622$19.34732.3705%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF13680.077701--0.006241(0.000936)0.230685-0.313692$17.29551.8137%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF29680.077701--0.006241(0.000936)0.230685-0.313691$17.29551.8137%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF74680.077701--0.006241(0.000936)0.230685-0.313691$17.29551.8137%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF28680.210310--0.006535(0.000986)0.243807-0.459665$18.83342.4407%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGS20680.090100--0.007309(0.001096)--0.096312$20.29160.4746%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGS21680.090100--0.007309(0.001096)--0.096312$20.29160.4746%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGS22680.090100--0.007309(0.001096)--0.096312$20.29160.4746%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGS23680.090100--0.007309(0.001096)--0.096312$20.29160.4746%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGS24680.090100--0.007309(0.001096)--0.096312$20.29160.4746%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGS25680.090100--0.007309(0.001096)--0.096312$20.29160.4746%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGS27680.252121--0.008077(0.001212)0.032449-0.291435$22.57701.2909%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMIF16680.008851--0.007287(0.001093)--0.015045$19.00180.0792%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF80680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF81680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF82680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF86680.271152--0.008239(0.001236)0.203666-0.481822$23.10342.0855%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF83680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF84680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF85680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF87680.271152--0.008239(0.001236)0.203666-0.481821$23.10342.0855%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF88680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF89680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF90680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF91680.271152--0.008239(0.001236)0.203666-0.481821$23.10342.0855%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF92680.271152--0.008239(0.001236)0.203666-0.481821$23.10342.0855%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF94680.271152--0.008239(0.001236)0.203666-0.481821$23.10342.0855%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF95680.271152--0.008239(0.001236)0.203666-0.481821$23.10342.0855%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF96680.271152--0.008239(0.001236)0.203666-0.481822$23.10342.0855%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF60680.285322--0.039731(0.001087)0.255694-0.579660$21.67152.6748%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF61680.285322--0.039732(0.001087)0.255693-0.579660$21.67152.6748%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF57680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGF54680.092753--0.007591(0.001139)0.135773-0.234978$20.81691.1288%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMIF17680.008851--0.007287(0.001093)--0.015045$19.00180.0792%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGE18680.008851--0.007287(0.001093)--0.015045$19.00180.0792%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMGE19680.008851--0.007287(0.001093)--0.015045$19.00180.0792%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMLP46680.014514--0.007193(0.001079)0.033364-0.053991$19.57010.2759%
    12/29/2023MANULIFE FIDELITY CANADIAN BALANCEDMCP36680.014515--0.007193(0.001079)0.033364-0.053993$19.57010.2759%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMIF1266-----0.575423(0.094099)0.481324$17.78832.7058%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMIF1066-----0.575423(0.094099)0.481324$17.78832.7058%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMLC5666-----0.766083(0.098927)0.667155$19.15553.4828%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGE1466-----0.575423(0.094099)0.481324$17.78832.7058%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF6766-----0.612480(0.107678)0.504801$20.32302.4839%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF6866-----0.612479(0.107678)0.504801$20.32302.4839%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF6966-----0.612479(0.107679)0.504801$20.32302.4839%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF7066---0.019464(0.002920)0.918075(0.019163)0.915456$22.10674.1411%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF7166---0.019463(0.002919)0.918075(0.019163)0.915456$22.10674.1411%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGE1566-----0.575423(0.094099)0.481324$17.78832.7058%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF1366-----0.754140(0.097554)0.656587$19.57543.3541%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF2966-----0.754141(0.097554)0.656587$19.57543.3541%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF7466-----0.754140(0.097554)0.656587$19.57543.3541%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF6466---0.001709(0.000256)0.029694(0.003850)0.027296$21.31350.1281%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGS2066-----0.481078(0.099930)0.381148$19.99851.9059%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGS2166-----0.481078(0.099930)0.381148$19.99851.9059%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGS2266-----0.481078(0.099930)0.381148$19.99851.9059%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGS2366-----0.481078(0.099930)0.381148$19.99851.9059%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGS2466-----0.481111(0.099936)0.381174$19.99851.9060%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGS2566-----0.481078(0.099930)0.381148$19.99851.9059%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGS2766---0.016379(0.002457)0.386929(0.048062)0.352789$22.15181.5926%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMIF1666-----0.266383(0.099553)0.166829$18.69410.8924%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF8066-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF8166-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF8266-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF8366-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF8466-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF8566-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF8766---0.061190(0.009178)0.371086(0.170276)0.252822$24.62941.0265%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF8866-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF8966-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF9066-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF9466---0.061190(0.009178)0.371086(0.170276)0.252822$24.62941.0265%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF9566---0.061190(0.009178)0.371086(0.170276)0.252822$24.62941.0265%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF9666---0.061190(0.009178)0.371087(0.170275)0.252824$24.62941.0265%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF6166---0.124112(0.018616)0.787374(0.125070)0.767798$23.65883.2453%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF5766-----0.508704(0.105837)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGF7766-----0.508704(0.105836)0.402867$22.27751.8084%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMIF1766-----0.266382(0.099553)0.166829$18.69410.8924%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGE1866-----0.266382(0.099553)0.166830$18.69410.8924%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMGE1966-----0.266382(0.099553)0.166829$18.69410.8924%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMLP4266-----0.643075(0.066078)0.576997$18.26463.1591%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMLC5566-----0.643074(0.066079)0.576996$18.26463.1591%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMCP3566-----0.643074(0.066079)0.576995$18.26463.1591%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMLP4566-----0.766103(0.098913)0.667190$19.15553.4830%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMLP4666-----0.766085(0.098928)0.667157$19.15553.4828%
    12/29/2023MANULIFE FIDELITY DISCIPLINED EQUITY BUNMCP3666-----0.766082(0.098927)0.667155$19.15553.4828%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGE422-----0.432722-0.432722$29.24421.4797%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF6760-----0.766678-0.766678$17.77974.3121%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF6860-----0.766678-0.766678$17.77974.3121%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF6960-----0.766678-0.766678$17.77974.3121%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF7160-----0.787987-0.787987$19.40424.0609%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGE522-----0.432722-0.432722$29.24421.4797%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGS2060-----0.660013-0.660013$20.40253.2350%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGS2160-----0.660013-0.660013$20.40253.2350%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGS2260-----0.660013-0.660013$20.40253.2350%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGS2660-----0.730878-0.730878$20.51133.5633%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGS2360-----0.660013-0.660013$20.40253.2350%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGS2460-----0.660013-0.660013$20.40253.2350%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGS2560-----0.660013-0.660013$20.40253.2350%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGS2760-----0.730877-0.730877$20.51133.5633%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMIF622-----0.087479-0.087479$27.50180.3181%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8060-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8160-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8260-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8660-----1.115897-1.115897$20.97295.3207%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8360-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8460-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8560-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8760-----1.115898-1.115898$20.97295.3207%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8860-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF8960-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF9060-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF9160-----1.115898-1.115898$20.97295.3207%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF9260-----1.115898-1.115898$20.97295.3207%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF9360-----1.115898-1.115898$20.97295.3207%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF9460-----1.115898-1.115898$20.97295.3207%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF9560-----1.115898-1.115898$20.97295.3207%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF61600.014281--0.025940(0.003890)0.925755-0.962087$20.32864.7327%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF5560-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGF7560-----0.840674-0.840674$19.10404.4005%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMIF722-----0.087479-0.087479$27.50180.3181%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGE822-----0.087479-0.087479$27.50180.3181%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMGE922-----0.087479-0.087479$27.50180.3181%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMIF207--0.1751610.114339--(0.159872)0.129628$20.51430.6319%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMIF007--0.1751610.114339--(0.159872)0.129627$20.51430.6319%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMRP1355--0.0888350.064768---0.153603$10.31071.4897%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMRP1430--0.0888350.064768---0.153603$10.31071.4897%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMRP1634--0.0888340.064768---0.153602$10.31071.4897%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMLC5404--0.1409530.077819---0.218772$13.74571.5916%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGE407--0.1531600.100783--(0.063815)0.190128$17.84591.0654%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF6861--0.0928310.053545---0.146376$10.54241.3885%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF6961--0.0928310.053545---0.146376$10.54241.3885%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF7161--0.1635330.060694---0.224227$11.91901.8813%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGE507--0.1531600.100783--(0.063815)0.190128$17.84591.0654%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF1361--0.0933560.054043--(0.032629)0.114770$10.33911.1101%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF2961--0.0933560.054043--(0.032630)0.114769$10.33911.1100%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGS2061--0.1227760.070836--(0.053863)0.139749$13.18801.0597%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGS2161--0.1227760.070836--(0.053863)0.139750$13.18801.0597%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGS2261--0.1227760.070836--(0.053863)0.139749$13.18801.0597%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGS2361--0.1227760.070836--(0.053863)0.139750$13.18801.0597%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGS2461--0.1227760.070836--(0.053863)0.139750$13.18801.0597%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGS2561--0.1227760.070836--(0.053863)0.139750$13.18801.0597%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGS2761--0.2255510.078126---0.303677$14.36222.1144%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMIF642--0.1606080.083491--(0.089154)0.154945$15.37151.0080%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF8061--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF8161--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF8261--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF8361--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF8461--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF8561--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF8761--0.1859670.065096--(0.123920)0.127143$12.74530.9976%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF8861--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF8961--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF9061--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF9461--0.1859660.065096--(0.123920)0.127142$12.74530.9976%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF9561--0.1859670.065096--(0.123920)0.127142$12.74530.9976%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF5561--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGF7761--0.1121000.063268---0.175368$11.79221.4872%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMIF742--0.1606080.083491--(0.089154)0.154945$15.37151.0080%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGE842--0.1606080.083490--(0.089154)0.154945$15.37151.0080%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMGE942--0.1606080.083491--(0.089154)0.154945$15.37151.0080%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMLP4737--0.0950910.069050--(0.100094)0.064047$13.46820.4755%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMLC5737--0.0950910.069051--(0.100095)0.064047$13.46820.4755%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMCP3737--0.0947620.072762--(0.061878)0.105646$13.02720.8110%
    12/29/2023MANULIFE FIDELITY CANADIAN BONDMLP4404--0.1409540.077818---0.218772$13.74571.5916%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMRP1452-----1.331460-1.331460$18.81807.0755%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMRP1347-----1.331460-1.331460$18.81807.0755%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMRP1662-----1.331460-1.331460$18.81807.0755%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMRP2316-----1.341282-1.341282$20.13306.6621%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMRP1012-----1.341282-1.341282$20.13306.6621%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMLC5669-----0.032486-0.032486$21.09880.1540%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGS2069-----0.678019-0.678019$21.41603.1659%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGS2169-----0.678019-0.678019$21.41603.1659%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGS2269-----0.678020-0.678020$21.41603.1660%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMIF1669-----0.109939-0.109939$20.17040.5451%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGF8069-----1.735606-1.735606$24.61927.0498%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGF8169-----1.735606-1.735606$24.61927.0498%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGF8269-----1.735606-1.735606$24.61927.0498%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGF9269-----3.012724-3.012724$27.048211.1384%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGF5069-----1.735606-1.735606$24.61927.0498%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGF7569-----1.735606-1.735606$24.61927.0498%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMIF1769-----0.109939-0.109939$20.17040.5450%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGE1869-----0.109939-0.109939$20.17040.5450%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMGE1969-----0.109939-0.109939$20.17040.5450%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMLC59200.321056----1.518421-1.839477$28.85246.3755%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMLC59210.004772----0.960413-0.965185$24.69003.9092%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMLP4069-----0.983800-0.983800$19.51405.0415%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMLP4269-----0.983800-0.983800$19.51405.0415%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMLC5569-----0.983800-0.983800$19.51405.0415%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMCP3569-----0.983800-0.983800$19.51405.0415%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMLP4669-----0.032486-0.032486$21.09880.1540%
    12/29/2023MANULIFE FIDELITY CANADIAN DISCIPLINED EMCP3669-----0.032486-0.032486$21.09880.1540%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMLC5469-----0.518043-0.518043$22.51032.3014%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMLC5169-----0.644952-0.644952$25.23932.5553%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMCP3169-----0.644952-0.644952$25.23932.5553%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMLP4369-----0.518044-0.518044$22.51032.3014%
    12/29/2023MANULIFE FIDELITY CANADIAN ASSETALLOCATIMLP4469-----0.518043-0.518043$22.51032.3014%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI400600.016378------0.016378$19.23800.0851%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI400610.016378------0.016378$19.23800.0851%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI400620.016378------0.016378$19.23800.0851%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI400630.148344----0.556573-0.704917$20.49883.4388%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI45060-----0.331522-0.331522$18.55671.7865%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI45061-----0.331522-0.331522$18.55671.7865%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI45062-----0.331522-0.331522$18.55671.7865%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI450630.070108----0.516209-0.586317$19.87902.9494%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI200400.012470----0.355908-0.368378$19.58851.8806%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI200410.012470----0.355908-0.368378$19.58851.8806%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI200420.012470----0.355908-0.368378$19.58851.8806%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI200430.140796----0.383506-0.524302$21.19202.4741%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI25040-----0.000708-0.000708$18.94960.0037%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI25041-----0.000708-0.000708$18.94960.0037%
    12/29/2023IDEAL FIDELITY DIVIDEND FUNDSLI250430.080177------0.080177$20.33870.3942%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMIF12220.007619--0.004214(0.000632)0.375180-0.386381$17.48242.2101%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMIF10220.007619--0.004215(0.000632)0.375180-0.386381$17.48242.2101%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMRP18150.077542--0.003404(0.000511)0.615571-0.696007$13.95314.9882%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMRP10780.077542--0.003404(0.000511)0.615571-0.696007$13.95314.9882%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMRP15340.077542--0.003404(0.000511)0.615571-0.696007$13.95314.9882%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMRP15290.131870--0.002576(0.000386)0.461811-0.595871$14.95823.9836%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMLC54960.090156--0.004496(0.000674)0.381910-0.475888$19.22552.4753%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGE14220.007619--0.004215(0.000632)0.375180-0.386381$17.48242.2101%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF67640.141386--0.003829(0.000574)0.677837-0.822478$16.32145.0393%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF68640.141386--0.003829(0.000574)0.677837-0.822478$16.32145.0393%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF69640.141386--0.003829(0.000574)0.677837-0.822478$16.32145.0393%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF71640.222476--0.039155(0.000587)0.707494-0.968539$17.62835.4942%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGE15220.007619--0.004215(0.000632)0.375180-0.386381$17.48242.2101%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF13640.138250--0.003723(0.000558)0.673144-0.814558$15.71615.1830%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF29640.138250--0.003723(0.000558)0.673144-0.814557$15.71615.1829%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF74640.138250--0.003723(0.000558)0.673144-0.814557$15.71615.1829%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF64640.201039--0.038071(0.000530)0.601518-0.840098$16.85854.9832%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGS20640.188096--0.005045(0.000757)0.510746-0.703130$21.53183.2655%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGS21640.188096--0.005045(0.000757)0.510746-0.703130$21.53183.2655%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGS22640.188096--0.005045(0.000757)0.510746-0.703130$21.53183.2655%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGS23640.188096--0.005045(0.000757)0.510746-0.703130$21.53183.2655%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGS24640.188096--0.005045(0.000757)0.510746-0.703130$21.53183.2655%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGS25640.188096--0.005045(0.000757)0.510746-0.703130$21.53183.2655%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGS27640.289755--0.052800(0.000764)0.840849-1.182639$22.52995.2492%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMIF16220.091299--0.004531(0.000680)--0.095150$18.71150.5085%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF80640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF81640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF82640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF86640.298936--0.056609(0.000788)0.894427-1.249184$22.89175.4569%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF83640.184650--0.004934(0.000740)0.779273-0.968116$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF84640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF85640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF87640.298935--0.056608(0.000789)0.894427-1.249182$22.89175.4569%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF88640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF89640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF90640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF91640.298935--0.056608(0.000789)0.894427-1.249183$22.89175.4569%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF92640.298935--0.056608(0.000789)0.894428-1.249183$22.89175.4569%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF93640.298936--0.056608(0.000788)0.894427-1.249182$22.89175.4569%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF94640.298935--0.056608(0.000789)0.894427-1.249183$22.89175.4569%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF95640.298936--0.056608(0.000789)0.894427-1.249183$22.89175.4569%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF96640.298935--0.056608(0.000789)0.894427-1.249183$22.89175.4569%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF60640.290951--0.134139(0.000768)0.924195-1.348518$20.73816.5026%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF61640.290951--0.134139(0.000767)0.924195-1.348518$20.73816.5026%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF55640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGF63640.184650--0.004934(0.000740)0.779274-0.968118$20.84234.6450%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMIF17220.091299--0.004531(0.000680)--0.095150$18.71150.5085%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGE18220.091299--0.004530(0.000680)--0.095150$18.71150.5085%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMGE19220.091299--0.004531(0.000680)--0.095150$18.71150.5085%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMLP44960.090153--0.004495(0.000677)0.381907-0.475877$19.22552.4752%
    12/29/2023MANULIFE FIDELITY MONTHLY INCOMEMCP34960.076708--0.004401(0.000660)0.621086-0.701534$18.73153.7452%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMLP4081-----0.353992-0.353992$22.44511.5771%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMLP4281-----0.353995-0.353995$22.44511.5772%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMLC5581-----0.353995-0.353995$22.44511.5772%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMCP3581-----0.353995-0.353995$22.44511.5772%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMLC5481-----0.716739-0.716739$29.43922.4346%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMLC5181-----1.078815-1.078815$48.87702.2072%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMCP3181-----1.078815-1.078815$48.87702.2072%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMLP4381-----0.716732-0.716732$29.43922.4346%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMLP4481-----0.716739-0.716739$29.43922.4346%
    12/29/2023MANULIFE FIDELITY NORTHSTARMIF286-----1.939555-1.939555$23.88098.1218%
    12/29/2023MANULIFE FIDELITY NORTHSTARMIF086-----1.939555-1.939555$23.88098.1218%
    12/29/2023MANULIFE FIDELITY NORTHSTARMLC5498-----2.425410-2.425410$26.22769.2475%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGE486-----2.081320-2.081320$23.86588.7209%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGE586-----2.081320-2.081320$23.86588.7209%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGS2063-----1.605346-1.605346$24.42766.5719%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGS2163-----1.605346-1.605346$24.42766.5719%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGS2263-----1.605346-1.605346$24.42766.5719%
    12/29/2023MANULIFE FIDELITY NORTHSTARMIF686-----2.107016-2.107016$26.59147.9237%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGF8063-----3.949255-3.949255$29.493413.3903%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGF8163-----3.949255-3.949255$29.493413.3903%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGF8263-----3.949255-3.949255$29.493413.3903%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGF8663-----4.476697-4.476697$32.489513.7789%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGF9263-----4.476700-4.476700$32.489513.7789%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGF6063-----3.162624-3.162624$31.145610.1543%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGF5063-----3.949254-3.949254$29.493413.3903%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGF7563-----3.949255-3.949255$29.493413.3903%
    12/29/2023MANULIFE FIDELITY NORTHSTARMIF786-----2.107016-2.107016$26.59147.9237%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGE886-----2.107016-2.107016$26.59147.9237%
    12/29/2023MANULIFE FIDELITY NORTHSTARMGE986-----2.107016-2.107016$26.59147.9237%
    12/29/2023MANULIFE FIDELITY NORTHSTARMLP4898-----1.686405-1.686405$24.51276.8797%
    12/29/2023MANULIFE FIDELITY NORTHSTARMLP4198-----1.686417-1.686417$24.51276.8798%
    12/29/2023MANULIFE FIDELITY NORTHSTARMLC5198-----1.686417-1.686417$24.51276.8798%
    12/29/2023MANULIFE FIDELITY NORTHSTARMCP3198-----1.686417-1.686417$24.51276.8798%
    12/29/2023MANULIFE FIDELITY NORTHSTARMLP4398-----2.425410-2.425410$26.22769.2475%
    12/29/2023MANULIFE FIDELITY NORTHSTARMLP4498-----2.425411-2.425411$26.22769.2476%
    12/29/2023MANULIFE FIDELITY NORTHSTARMCP3498-----2.131107-2.131107$26.57488.0193%
    12/29/2023MANULIFE FIDELITY NORTHSTARMCB6544-----2.767611-2.767611$23.808311.6246%
    12/29/2023MANULIFE FIDELITY NORTHSTARMCB6542-----2.767616-2.767616$23.808311.6246%
    12/29/2023MANULIFE FIDELITY NORTHSTARMPB7771-----2.767615-2.767615$23.808311.6246%
    12/29/2023MANULIFE FIDELITY NORTHSTARMPB7772-----2.767614-2.767614$23.808311.6246%
    12/29/2023MANULIFE FIDELITY NORTHSTARMPB7773-----3.281602-3.281602$25.362512.9388%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMRP1382-----1.321486-1.321486$18.93716.9783%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMRP1412-----1.321486-1.321486$18.93716.9783%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMRP1344-----1.321486-1.321486$18.93716.9783%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMRP1906-----0.756315-0.756315$20.41613.7045%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMRP1519-----0.756316-0.756316$20.41613.7045%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGS2082-----0.413851-0.413851$21.64941.9116%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGS2182-----0.413851-0.413851$21.64941.9116%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGS2282-----0.413851-0.413851$21.64941.9116%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMIF645-----0.354288-0.354288$36.43180.9725%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGF8082-----1.547875-1.547875$26.20875.9060%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGF8182-----1.547875-1.547875$26.20875.9060%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGF8282-----1.549774-1.549774$26.20875.9132%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGF60820.042055----1.272867-1.314922$27.54804.7732%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGF5582-----1.547875-1.547875$26.20875.9060%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGF7582-----1.547875-1.547875$26.20875.9060%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMIF745-----0.354288-0.354288$36.43180.9725%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGE845-----0.354288-0.354288$36.43180.9725%
    12/29/2023MANULIFE FIDELITY TRUE NORTHMGE945-----0.354288-0.354288$36.43180.9725%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI400650.026800------0.026800$14.05640.1907%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI400660.026800------0.026800$14.05640.1907%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI400670.026801------0.026801$14.05640.1907%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI400680.049473--0.079504-0.000858-0.129835$14.85450.8740%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI450680.044107--0.011607-0.127624-0.183338$14.36941.2759%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI600450.024661----0.122773-0.147434$12.40371.1886%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI600460.024661----0.122773-0.147434$12.40371.1886%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI600490.040687--0.147131-0.197520-0.385338$13.58302.8369%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI600470.024661----0.122773-0.147434$12.40371.1886%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI600480.039386--0.058795-0.173598-0.271780$12.93492.1011%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI65045-----0.132679-0.132679$12.08161.0982%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI65046-----0.132679-0.132679$12.08161.0982%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI650490.039175--0.072604-0.190185-0.301964$13.04362.3150%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI65047-----0.132679-0.132679$12.08161.0982%
    12/29/2023IDEAL FIDELITY GLOBAL MONTHLY INCOME FUNSLI650480.038851--0.004730-0.188605-0.232186$12.52321.8540%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI400750.033961--0.003630(0.000545)0.474188-0.511235$15.06353.3939%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI400760.033961--0.003630(0.000545)0.474188-0.511235$15.06353.3939%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI400770.033961--0.003630(0.000545)0.474188-0.511235$15.06353.3939%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI400780.135723--0.003868(0.000580)0.513558-0.652569$16.04224.0678%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI45075-----0.485410-0.485410$14.51643.3439%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI45076-----0.485410-0.485410$14.51643.3439%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI45077-----0.485410-0.485410$14.51643.3439%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI450780.092007--0.004044(0.000607)0.438296-0.533741$15.57653.4266%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI300100.038455--0.003816(0.000572)0.239875(0.024112)0.257461$15.95601.6136%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI300110.038455--0.003816(0.000573)0.239875(0.024112)0.257461$15.95601.6136%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI300120.038455--0.003816(0.000572)0.239875(0.024112)0.257461$15.95601.6136%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI300130.155634--0.004170(0.000625)0.293108(0.031697)0.420589$16.99342.4750%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI200450.035974--0.003807(0.000571)0.129575(0.028899)0.139885$15.85110.8825%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI200460.035974--0.003807(0.000571)0.129575(0.028899)0.139885$15.85110.8825%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI200470.035974--0.003807(0.000571)0.129575(0.028899)0.139885$15.85110.8825%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI200480.131054--0.003886(0.000583)0.250959(0.029537)0.355778$17.10752.0797%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI25045-----0.079310(0.020942)0.058368$15.35430.3801%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI25046-----0.079310(0.020942)0.058368$15.35430.3801%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI25047-----0.079310(0.020942)0.058368$15.35430.3801%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI250480.079281--0.004075(0.000611)0.393296(0.025207)0.450834$16.44362.7417%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI600550.024888--0.003094(0.000464)0.416167-0.443684$12.24393.6237%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI600560.024888--0.003094(0.000464)0.416167-0.443684$12.24393.6237%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI600590.157749--0.002932(0.000441)0.393832(0.022252)0.531822$13.30923.9959%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI600570.024888--0.003094(0.000464)0.416167-0.443684$12.24393.6237%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI600580.101457--0.003070(0.000460)0.412974-0.517040$12.79484.0410%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI65055-----0.389119-0.389119$11.93143.2613%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI65056-----0.389119-0.389119$11.93143.2613%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI650590.115843--0.002885(0.000433)0.388027-0.506322$12.95683.9078%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI65057-----0.389119-0.389119$11.93143.2613%
    12/29/2023IDEAL FIDELITY MONTHLY INCOME FUNDSLI650580.048280--0.002797(0.000420)0.376316-0.426974$12.46313.4259%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI10035-----0.413545-0.413545$26.76461.5451%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI10036-----0.270194-0.270194$25.87491.0442%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI13007-----1.327821-1.327821$29.04794.5711%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI40105-----0.635893-0.635893$24.19752.6279%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI40106-----0.635895-0.635895$24.19752.6279%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI40107-----0.635893-0.635893$24.19752.6279%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI40108-----0.893499-0.893499$25.71723.4743%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI45105-----0.872596-0.872596$23.35863.7357%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI45106-----0.872596-0.872596$23.35863.7357%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI45109-----0.943644-0.943644$19.88414.7457%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI45107-----0.872596-0.872596$23.35863.7357%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI45108-----0.588411-0.588411$24.88232.3648%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI20070-----0.618947-0.618947$29.69912.0841%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI20071-----0.618947-0.618947$29.69912.0841%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI20072-----0.618947-0.618947$29.69912.0841%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI20073-----1.167513-1.167513$29.16044.0038%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI25070-----0.480109-0.480109$28.56311.6809%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI25071-----0.480109-0.480109$28.56311.6809%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI25072-----0.480109-0.480109$28.56311.6809%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI60225-----0.635738-0.635738$15.36984.1363%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI60226-----0.635738-0.635738$15.36984.1363%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI60229-----0.789510-0.789510$16.70464.7263%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI60227-----0.635738-0.635738$15.36984.1363%
    12/29/2023IDEAL GLOBAL DIVIDEND GROWTH FUNDSLI60228-----0.630326-0.630326$15.88853.9672%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI10040-----0.738814-0.738814$17.44424.2353%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI10041-----0.680497-0.680497$16.77744.0560%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI10042-----0.507953-0.507953$16.83363.0175%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI13008-----1.241061-1.241061$19.00506.5302%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDMLC12007-----0.738814-0.738814$17.44424.2353%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI40110-----1.437970-1.437970$21.66746.6366%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI40111-----1.437970-1.437970$21.66746.6366%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI40112-----1.437969-1.437969$21.66746.6366%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI40113-----1.499077-1.499077$23.30006.4338%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI45110-----1.470734-1.470734$20.86367.0493%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI45111-----1.470734-1.470734$20.86367.0493%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI45112-----1.470734-1.470734$20.86367.0493%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI45113-----1.415670-1.415670$22.44286.3079%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI20075-----0.644078-0.644078$30.57372.1066%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI20076-----0.644078-0.644078$30.57372.1066%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI20077-----0.644078-0.644078$30.57372.1066%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI20078-----1.612850-1.612850$27.52745.8591%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI25075-----1.006542-1.006542$29.41483.4219%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI25076-----1.006543-1.006543$29.41483.4219%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI25077-----1.006542-1.006542$29.41483.4219%
    12/29/2023MANULIFE IDEAL GLOBAL FRANCHISE SEG FUNDSLI25078-----1.389589-1.389589$26.74935.1949%
    12/29/2023MANULIFE STRATEGIC INVESTMENT GRADE GLOBMRP1017---0.156868(0.006691)-(0.118374)0.031802$10.28330.3093%
    12/29/2023MANULIFE STRATEGIC INVESTMENT GRADE GLOBMRP1019---0.156868(0.006692)-(0.118373)0.031803$10.28330.3093%
    12/29/2023MANULIFE STRATEGIC INVESTMENT GRADE GLOBMGF8311---0.154103(0.006308)-(0.024632)0.123163$10.34231.1909%
    12/29/2023MANULIFE STRATEGIC INVESTMENT GRADE GLOBMGF8321---0.154103(0.006308)-(0.024632)0.123163$10.34231.1909%
    12/29/2023MANULIFE STRATEGIC INVESTMENT GRADE GLOBMGF8331---0.154103(0.006308)-(0.024632)0.123163$10.34231.1909%
    12/29/2023MANULIFE STRATEGIC INVESTMENT GRADE GLOBMGF5511---0.154103(0.006308)-(0.024632)0.123163$10.34231.1909%
    12/29/2023MANULIFE STRATEGIC INVESTMENT GRADE GLOBMGF7811---0.154102(0.006307)-(0.024631)0.123164$10.34231.1909%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI10010-----0.252834-0.252834$32.13320.7868%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI14002-----0.252826-0.252826$32.13320.7868%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI10012-----0.312569-0.312569$30.57721.0222%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI13002-----0.568788-0.568788$34.53441.6470%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDMLC12003-----0.252834-0.252834$32.13320.7868%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI40010-----0.243116-0.243116$16.60101.4645%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI40011-----0.243116-0.243116$16.60101.4645%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI40012-----0.243116-0.243116$16.60101.4645%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI40013-----0.252160-0.252160$17.77291.4188%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI45010-----0.215626-0.215626$16.06701.3420%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI45011-----0.215626-0.215626$16.06701.3420%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI45012-----0.215626-0.215626$16.06701.3420%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI45013-----0.252190-0.252190$17.14431.4710%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI20010-----0.006963-0.006963$23.92910.0291%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI20011-----0.006963-0.006963$23.92910.0291%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI20012-----0.006963-0.006963$23.92910.0291%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI20013-----0.049698-0.049698$18.38120.2704%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI25010-----0.104880-0.104880$23.06760.4547%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI25011-----0.104880-0.104880$23.06760.4547%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI25012-----0.104880-0.104880$23.06760.4547%
    12/29/2023IDEAL GROWTH OPPORTUNITIES FUNDSLI25013-----0.259885-0.259885$17.73981.4650%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI100450.043601--0.117115(0.017567)0.574135(0.455512)0.261772$24.47941.0694%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI100460.004189--0.110086(0.016513)0.690479(0.409704)0.378538$23.63581.6015%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI100470.029821--0.139723(0.020958)0.420168(0.508673)0.060080$23.92240.2511%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI130090.191636--0.124105(0.018616)0.658272(0.483205)0.472193$26.67371.7703%
    12/29/2023IDEAL GROWTH PORTFOLIOMLC120080.043601--0.117116(0.017567)0.574134(0.455511)0.261772$24.47941.0694%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI40115---0.056665(0.008500)0.638046(0.225670)0.460540$17.67272.6059%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI40116---0.056665(0.008500)0.638046(0.225670)0.460540$17.67272.6059%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI401190.171662--0.124559(0.014054)0.584848-0.867015$17.73284.8893%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI40117---0.056665(0.008500)0.638046(0.225670)0.460540$17.67272.6059%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI401180.114090--0.089128(0.013369)0.402750(0.341903)0.250695$19.08751.3134%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI45115-----0.628809(0.171892)0.456917$17.10902.6706%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI45116-----0.628809(0.171892)0.456917$17.10902.6706%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI451190.136240--0.079267(0.011890)0.545056(0.308625)0.440048$17.15932.5645%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI45117-----0.628809(0.171892)0.456917$17.10902.6706%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI451180.038345--0.080620(0.012093)0.550327(0.305661)0.351537$18.43761.9066%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI30030---0.062543(0.009381)0.574119(0.306008)0.321272$17.78381.8065%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI30031---0.062543(0.009381)0.574119(0.306008)0.321272$17.78381.8065%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI30032---0.062543(0.009381)0.574119(0.306008)0.321272$17.78381.8065%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI300330.096105--0.084062(0.012609)0.587282(0.319930)0.434909$18.90312.3007%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI20080---0.074731(0.011210)0.697690(0.379456)0.381755$22.46171.6996%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI20081---0.074731(0.011210)0.697690(0.379456)0.381755$22.46171.6996%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI20082---0.074731(0.011210)0.697690(0.379456)0.381755$22.46171.6996%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI200830.121645--0.101731(0.015260)0.450547(0.390707)0.267956$21.36881.2540%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI25080-----0.688150(0.345361)0.342789$21.60291.5868%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI25081-----0.688150(0.345361)0.342789$21.60291.5868%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI25082-----0.688150(0.345361)0.342789$21.60291.5868%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI250830.043764--0.095116(0.014267)0.628176(0.369960)0.382830$20.65131.8538%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI60085---0.038620(0.005793)0.465654(0.167467)0.331014$13.61632.4310%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI60086---0.038620(0.005793)0.465654(0.167467)0.331014$13.61632.4310%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI600890.136388--0.116515(0.011166)0.462677(0.289836)0.414577$15.07402.7503%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI60087---0.038620(0.005793)0.465654(0.167467)0.331014$13.61632.4310%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI600880.090889--0.073752(0.011063)0.508407(0.195230)0.466756$14.36173.2500%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI65085-----0.459146(0.192680)0.266466$13.27542.0072%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI65086-----0.459146(0.192680)0.266466$13.27542.0072%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI650890.112848--0.065980(0.009897)0.496873(0.219162)0.446641$14.55563.0685%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI65087-----0.459146(0.192680)0.266466$13.27542.0072%
    12/29/2023IDEAL GROWTH PORTFOLIOSLI650880.025735--0.060447(0.009067)0.431580(0.230219)0.278476$13.98631.9911%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMLC5407-----0.709202-0.709202$21.67723.2716%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMGE446-----0.007940-0.007940$30.97260.0256%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMGE546-----0.007940-0.007940$30.97260.0256%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMGF8045-----0.196961-0.196961$25.07220.7856%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMGF8145-----0.196961-0.196961$25.07220.7856%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMGF8245-----0.196961-0.196961$25.07220.7856%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMGF5545-----0.196960-0.196960$25.07220.7856%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMGF7545-----0.196960-0.196960$25.07220.7856%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMLP4707-----0.900695-0.900695$19.45674.6292%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMLC5707-----0.900693-0.900693$19.45674.6292%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMCP3707-----0.900693-0.900693$19.45674.6292%
    12/29/2023MANULIFE INVESCO EQV CANADIAN PREMIER EQMLP4407-----0.709201-0.709201$21.67723.2716%
    12/29/2023MANULIFE GLOBAL UNCONSTRAINED BOND SEG FMGS2869---0.451705(0.003195)-(0.466884)(0.018375)$10.1663-0.1807%
    12/29/2023MANULIFE GLOBAL UNCONSTRAINED BOND SEG FMGF2944---0.488895(0.003532)-(0.516455)(0.031092)$10.1217-0.3072%
    12/29/2023MANULIFE GLOBAL UNCONSTRAINED BOND SEG FMGF2945---0.488895(0.003532)-(0.516455)(0.031092)$10.1217-0.3072%
    12/29/2023MANULIFE GLOBAL UNCONSTRAINED BOND SEG FMGF2946---0.488895(0.003532)-(0.516455)(0.031092)$10.1217-0.3072%
    12/29/2023MANULIFE GLOBAL UNCONSTRAINED BOND SEG FMGF2951---0.506524(0.003067)-(0.848549)(0.345092)$10.5254-3.2787%
    12/29/2023MANULIFE GLOBAL UNCONSTRAINED BOND SEG FMGF2947---0.488895(0.003532)-(0.516455)(0.031092)$10.1217-0.3072%
    12/29/2023MANULIFE GLOBAL UNCONSTRAINED BOND SEG FMGF7427---0.488895(0.003532)-(0.516455)(0.031092)$10.1217-0.3072%
    12/29/2023MANULIFE INTERNATIONAL EQUITY PRIVATE SEMPS1661---0.030631(0.004595)--0.026037$13.55430.1921%
    12/29/2023MANULIFE INTERNATIONAL EQUITY PRIVATE SEMPS1682---0.008420(0.001263)--0.007157$13.40680.0534%
    12/29/2023MANULIFE INTERNATIONAL EQUITY PRIVATE SEMPS1702---0.218570(0.030073)0.033121-0.221618$14.67421.5103%
    12/29/2023MANULIFE INTERNATIONAL EQUITY PRIVATE SEMPS4939---0.218570(0.030073)0.033121-0.221618$14.67421.5103%
    12/29/2023MANULIFE INTERNATIONAL EQUITY PRIVATE SEMPS4923---0.030631(0.004595)--0.026037$13.55430.1921%
    12/29/2023MANULIFE INTERNATIONAL EQUITY PRIVATE SEMPS4533---0.030631(0.004595)--0.026037$13.55430.1921%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI10030---0.211190(0.010242)-(0.024443)0.176505$15.44521.1428%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI10031---0.174505(0.009670)-(0.015970)0.148864$14.89890.9992%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI10032---0.179101(0.008934)-(0.257313)(0.087145)$15.2082-0.5730%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI13006---0.306991(0.010869)-(0.020774)0.275348$16.54821.6639%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI40100---0.158099(0.007401)--0.150698$10.78161.3977%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI40101---0.158099(0.007401)--0.150698$10.78161.3977%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI40102---0.158099(0.007401)--0.150698$10.78161.3977%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI40103---0.207796(0.007238)-(0.128594)0.071964$11.24890.6397%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI45100---0.116252(0.007053)-(0.044316)0.064883$10.51190.6172%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI45101---0.116252(0.007053)-(0.044316)0.064883$10.51190.6172%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI45102---0.116252(0.007053)-(0.044316)0.064883$10.51190.6172%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI45103---0.162109(0.006939)-(0.203864)(0.048694)$10.9399-0.4451%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI20065---0.153857(0.007161)-(0.028310)0.118386$11.06771.0697%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI20066---0.153857(0.007161)-(0.028310)0.118386$11.06771.0697%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI20067---0.153857(0.007161)-(0.028310)0.118386$11.06771.0697%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI20068---0.286797(0.010371)--0.276425$12.48092.2148%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI25065---0.122688(0.007447)--0.115241$10.73581.0734%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI25066---0.122688(0.007447)--0.115241$10.73581.0734%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI25067---0.122689(0.007448)--0.115241$10.73581.0734%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI25068---0.214183(0.008060)-(0.201452)0.004672$12.24290.0382%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI60080---0.128225(0.006429)-(0.062328)0.059468$9.75850.6094%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI60081---0.128225(0.006429)-(0.062328)0.059468$9.75850.6094%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI60084---0.183699(0.006356)-(0.216708)(0.039365)$10.2013-0.3859%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI60082---0.128225(0.006429)-(0.062328)0.059468$9.75850.6094%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI60083---0.197562(0.007194)--0.190368$10.12201.8807%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI65080---0.100737(0.006128)-(0.096057)(0.001448)$9.5929-0.0151%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI65084---0.194590(0.007766)--0.186824$10.02291.8640%
    12/29/2023IDEAL STRATEGIC INVESTMENT GRADE GLOBALBSLI65083---0.146861(0.006316)-(0.176773)(0.036228)$9.9466-0.3642%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI100850.082805--0.062786(0.009418)1.270542(0.888732)0.517982$29.63091.7481%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI100860.035387--0.056078(0.008412)1.275603(0.803825)0.554832$28.59981.9400%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI100870.015007--0.056909(0.008536)1.368481(0.717582)0.714279$28.72752.4864%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI130170.274298--0.062167(0.009325)1.454880(0.941578)0.840441$32.36642.5966%
    12/29/2023IDEAL INCOME BALANCED FUNDMLC120140.082805--0.062786(0.009418)1.270542(0.888732)0.517982$29.63091.7481%
    12/29/2023IDEAL INCOME BALANCED FUNDMLC125140.035389--0.056080(0.008412)1.275605(0.803824)0.554837$28.59981.9400%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI402350.000870--0.032204(0.004831)0.778543(0.105946)0.700841$15.57624.4994%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI402360.000870--0.032204(0.004831)0.778543(0.105946)0.700841$15.57624.4994%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI402390.224970--0.095110(0.006269)1.010490(0.234304)1.089997$16.52596.5957%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI402370.000870--0.032204(0.004831)0.778543(0.105946)0.700841$15.57624.4994%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI402380.125627--0.033550(0.005033)0.810665(0.294368)0.670443$16.79983.9908%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI45235-----0.786599(0.104922)0.681677$15.04614.5306%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI45236-----0.786599(0.104922)0.681677$15.04614.5306%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI45237-----0.786599(0.104922)0.681677$15.04614.5306%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI452380.061430--0.031935(0.004790)0.766416(0.458682)0.396308$16.30732.4302%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI300800.014760--0.031772(0.004766)0.747179(0.481388)0.307557$16.36951.8788%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI300810.014760--0.031772(0.004766)0.747179(0.481388)0.307557$16.36951.8788%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI300820.014760--0.031772(0.004766)0.747179(0.481388)0.307557$16.36951.8788%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI300830.109523--0.034210(0.005131)0.762857(0.504816)0.396643$17.46652.2709%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI201700.007269--0.041170(0.006176)0.973683(0.542242)0.473704$19.91342.3788%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI201710.007269--0.041170(0.006175)0.973683(0.542242)0.473705$19.91342.3788%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI201720.007269--0.041170(0.006176)0.973683(0.542242)0.473704$19.91342.3788%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI201730.138318--0.042424(0.006364)0.785187(0.647346)0.312218$19.23201.6234%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI25170-----1.056539(0.364741)0.691798$19.17353.6081%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI25171-----1.056539(0.364741)0.691798$19.17353.6081%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI25172-----1.056539(0.364741)0.691798$19.17353.6081%
    12/29/2023IDEAL INCOME BALANCED FUNDSLI251730.053222--0.036029(0.005404)0.851808(0.549762)0.385892$18.59942.0748%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF6785---0.003821(0.000573)0.645090-0.648338$19.93093.2529%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF6885---0.003821(0.000573)0.645090-0.648338$19.93093.2529%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF6985---0.003821(0.000573)0.645090-0.648338$19.93093.2529%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF71850.074631--0.097104(0.014566)0.661595-0.818764$22.05133.7130%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF73850.106222--0.153754(0.014877)0.687068-0.932167$22.57614.1290%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF1385---0.006779(0.001016)0.606973-0.612735$18.90863.2405%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF2985---0.006780(0.001017)0.606972-0.612735$18.90863.2405%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF7485---0.006780(0.001017)0.606973-0.612736$18.90863.2405%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGS2085---0.041744(0.006262)--0.035482$23.29550.1523%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGS2185---0.041744(0.006262)--0.035482$23.29550.1523%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGS2285---0.041744(0.006262)--0.035482$23.29550.1523%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGS26850.124816--0.143416(0.017481)0.807340-1.058091$26.51023.9913%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGS2385---0.001023(0.000153)0.452514-0.453383$23.03311.9684%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGS2485---0.001023(0.000153)0.452514-0.453383$23.03311.9684%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGS2585---0.001023(0.000153)0.452514-0.453383$23.03311.9684%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGS27850.118116--0.125572(0.018836)0.328961-0.553813$26.13312.1192%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF8085---0.031262(0.004689)0.193134-0.219706$23.29250.9432%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF8185---0.031262(0.004689)0.193134-0.219706$23.29250.9432%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF8285---0.031262(0.004689)0.193134-0.219706$23.29250.9432%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF86850.123142--0.130595(0.017246)0.796516-1.033007$26.15593.9494%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF8385---0.003220(0.000483)0.604537-0.607274$23.07702.6315%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF8485---0.003219(0.000483)0.604362-0.607098$23.07702.6308%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF8585---0.003220(0.000483)0.604537-0.607274$23.07702.6315%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF87850.094155--0.116687(0.017503)0.485800-0.679138$25.74842.6376%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF8885---0.003220(0.000483)0.604537-0.607274$23.07702.6315%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF8985---0.003220(0.000483)0.604537-0.607274$23.07702.6315%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF9085---0.003220(0.000483)0.604537-0.607274$23.07702.6315%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF91850.128459--0.169823(0.025473)--0.272809$25.84281.0556%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF92850.123142--0.130595(0.017247)0.796516-1.033006$26.15593.9494%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF94850.094155--0.116687(0.017503)0.485800-0.679138$25.74842.6376%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF95850.094155--0.116687(0.017503)0.485800-0.679138$25.74842.6376%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF96850.128460--0.169823(0.025473)--0.272810$25.84281.0557%
    12/29/2023MANULIFE DIVERSIFIED INVESTMENTMGF61850.118140--0.180077(0.016546)0.695990-0.977661$24.55743.9811%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMIF12700.155935------0.155935$21.98910.7091%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMIF10700.155936------0.155936$21.98910.7092%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMLP41470.353031------0.353031$25.19201.4014%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMLC57470.353031------0.353031$25.19201.4014%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMCP37470.353031------0.353031$25.19201.4014%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMLC56860.410653----0.601628-1.012280$25.69053.9403%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGE14700.155936------0.155936$21.98910.7092%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGE15700.155936------0.155936$21.98910.7092%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGS20860.574842------0.574842$26.56372.1640%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGS21860.574843------0.574843$26.56372.1640%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGS22860.574844------0.574844$26.56372.1640%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMIF16700.315752------0.315752$24.04511.3132%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGF80860.607315----0.844621-1.451936$29.02615.0022%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGF81860.607315----0.844621-1.451936$29.02615.0022%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGF82860.607316----0.844621-1.451937$29.02615.0022%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGF86860.866002-0.002429--1.051893-1.920325$32.58555.8932%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGF92860.866001-0.002430--1.051897-1.920327$32.58555.8932%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMIF17700.315752------0.315752$24.04511.3132%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGE18700.315752------0.315752$24.04511.3132%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMGE19700.315752------0.315752$24.04511.3132%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMLP40860.239615----0.695406-0.935021$23.64323.9547%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMLP42860.239617----0.695401-0.935018$23.64323.9547%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMLC55860.239618----0.695401-0.935019$23.64323.9547%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMCP35860.239617----0.695403-0.935020$23.64323.9547%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMLP46860.410651----0.601626-1.012277$25.69053.9403%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMLP12961.443476-0.490363--1.755165-3.689003$27.883513.2301%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMCP36860.410652----0.601627-1.012279$25.69053.9403%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMCB65980.270912------0.270912$25.72181.0532%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMCB65990.270912------0.270912$25.72181.0532%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMPB77530.270912------0.270912$25.72181.0532%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMPB77540.270912------0.270912$25.72181.0532%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMPB77550.432777----0.539476-0.972253$26.86463.6191%
    12/29/2023MANULIFE CANADIAN INVESTMENT CLASSMPB77560.432777----0.539476-0.972253$26.86463.6191%
    12/29/2023MANULIFE GLOBAL SMALL CAPMGS2089------(1.154586)(1.154586)$48.5184-2.3797%
    12/29/2023MANULIFE GLOBAL SMALL CAPMGS2189------(1.154586)(1.154586)$48.5184-2.3797%
    12/29/2023MANULIFE GLOBAL SMALL CAPMGS2289------(1.154586)(1.154586)$48.5184-2.3797%
    12/29/2023MANULIFE GLOBAL SMALL CAPMGF8689---0.064439(0.009666)-(1.031191)(0.976418)$50.6739-1.9269%
    12/29/2023MANULIFE GLOBAL SMALL CAPMGF9389---0.064440(0.009665)-(1.031192)(0.976417)$50.6739-1.9269%
    12/29/2023MANULIFE U.S. EQUITYMGF8687-----0.028321-0.028321$54.34410.0521%
    12/29/2023MANULIFE U.S. EQUITYMGF9287-----0.028321-0.028321$54.34410.0521%
    12/29/2023MANULIFE U.S. EQUITYMGF9387-----0.028319-0.028319$54.34410.0521%
    12/29/2023MANULIFE U.S. EQUITYMGF6087-----0.409773-0.409773$55.29670.7410%
    12/29/2023MANULIFE U.S. EQUITYMPS4613-----0.039103-0.039103$13.77620.2838%
    12/29/2023MANULIFE U.S. EQUITYMPS4617-----0.139188-0.139188$13.65631.0192%
    12/29/2023MANULIFE U.S. EQUITYMPS4614-----0.040115-0.040115$14.35350.2795%
    12/29/2023MANULIFE U.S. EQUITYMPS4615-----0.040115-0.040115$14.35350.2795%
    12/29/2023MANULIFE U.S. EQUITYMPS4616-----0.039103-0.039103$13.77620.2838%
    12/29/2023MANULIFE U.S. EQUITYMPS4513-----0.039103-0.039103$13.77620.2838%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MIF1073-----0.305498-0.305498$18.86871.6191%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MGE1473-----0.305499-0.305499$18.86871.6191%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MGE1573-----0.305498-0.305498$18.86871.6191%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MLP4073-----0.136071-0.136071$19.60280.6941%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MLP4273-----0.136068-0.136068$19.60280.6941%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MLC5573-----0.136068-0.136068$19.60280.6941%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MCP3573-----0.136068-0.136068$19.60280.6941%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MCB6600-----0.191716-0.191716$22.30400.8596%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MCB6601-----0.191716-0.191716$22.30400.8596%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MPB7757-----0.191717-0.191717$22.30400.8596%
    12/29/2023MANULIFE WORLD INVESTMENT (CAPPED)MPB7758-----0.191716-0.191716$22.30400.8596%
    12/29/2023MANULIFE CLIMATE ACTION SEGREGATED FUNDMPS4604---0.024856(0.003728)-(0.000496)0.020633$12.17200.1695%
    12/29/2023MANULIFE CLIMATE ACTION SEGREGATED FUNDMPS4606---0.024857(0.003728)-(0.000496)0.020633$12.17200.1695%
    12/29/2023MANULIFE CANADIAN GROWTH & INCOME PRIVATMPS10820.146362--0.041824(0.004120)0.051612-0.235679$15.45881.5246%
    12/29/2023MANULIFE CANADIAN GROWTH & INCOME PRIVATMPS10860.160066--0.031709(0.004756)--0.187019$15.23341.2277%
    12/29/2023MANULIFE CANADIAN GROWTH & INCOME PRIVATMPS10890.151075-0.0055620.199980(0.004253)0.065505-0.417870$16.96482.4632%
    12/29/2023MANULIFE CANADIAN GROWTH & INCOME PRIVATMPS49400.151075-0.0055620.199980(0.004253)0.065505-0.417870$16.96482.4632%
    12/29/2023MANULIFE CANADIAN GROWTH & INCOME PRIVATMPS49240.146362--0.041824(0.004120)0.051612-0.235679$15.45881.5246%
    12/29/2023MANULIFE CANADIAN GROWTH & INCOME PRIVATMPS45550.146362--0.041824(0.004120)0.051612-0.235679$15.45881.5246%
    12/29/2023MANULIFE GLOBAL DIVIDENDMIF2363-----0.128170-0.128170$17.24540.7432%
    12/29/2023MANULIFE GLOBAL DIVIDENDMRP3019-----0.304128-0.304128$18.78521.6190%
    12/29/2023MANULIFE GLOBAL DIVIDENDMRP3129-----0.304128-0.304128$18.78521.6190%
    12/29/2023MANULIFE GLOBAL DIVIDENDMRP5260-----0.304128-0.304128$18.78521.6190%
    12/29/2023MANULIFE GLOBAL DIVIDENDMRP5360-----0.091766-0.091766$20.24710.4532%
    12/29/2023MANULIFE GLOBAL DIVIDENDMRP3759-----0.091767-0.091767$20.24710.4532%
    12/29/2023MANULIFE GLOBAL DIVIDENDMLC5805-----0.421477-0.421477$18.82422.2390%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGS6193-----0.063656-0.063656$19.09670.3333%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGS6293-----0.063656-0.063656$19.09670.3333%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGS6393-----0.063656-0.063656$19.09670.3333%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGF5022-----0.097088-0.097088$19.03110.5102%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGF5122-----0.097088-0.097088$19.03110.5102%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGF5222-----0.097088-0.097088$19.03110.5102%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGF5322-----0.546261-0.546261$20.16982.7083%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGF6622---0.101394(0.015205)0.575238-0.661426$21.29313.1063%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGF5541-----0.097088-0.097088$19.03110.5102%
    12/29/2023MANULIFE GLOBAL DIVIDENDMGF7441-----0.097088-0.097088$19.03110.5102%
    12/29/2023MANULIFE GLOBAL DIVIDENDMLP3405-----0.138354-0.138354$17.84480.7753%
    12/29/2023MANULIFE GLOBAL DIVIDENDMLP3605-----0.138361-0.138361$17.84480.7754%
    12/29/2023MANULIFE GLOBAL DIVIDENDMLC5305-----0.138360-0.138360$17.84480.7754%
    12/29/2023MANULIFE GLOBAL DIVIDENDMCP3105-----0.138360-0.138360$17.84480.7754%
    12/29/2023MANULIFE GLOBAL DIVIDENDMLP5105-----0.421468-0.421468$18.82422.2390%
    12/29/2023MANULIFE GLOBAL DIVIDENDMPB4288-----0.353768-0.353768$18.09791.9547%
    12/29/2023MANULIFE GLOBAL DIVIDENDMPB4207-----0.353768-0.353768$18.09791.9547%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMRP1209---0.244520(0.035602)--0.208917$16.12631.2955%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMRP1229---0.244520(0.035602)--0.208917$16.12631.2955%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMRP3260---0.244520(0.035602)--0.208917$16.12631.2955%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMGS2793---0.272569(0.037251)--0.235318$16.24861.4482%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMGS2893---0.272569(0.037251)--0.235318$16.24861.4482%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMGS2993---0.272569(0.037251)--0.235318$16.24861.4482%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMGF3822---0.253023(0.034594)--0.218428$16.24771.3444%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMGF3922---0.253023(0.034594)--0.218428$16.24771.3444%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMGF4022---0.253023(0.034594)--0.218428$16.24771.3444%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMGF5507---0.253023(0.034594)--0.218428$16.24771.3444%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDMGF7559---0.253023(0.034595)--0.218428$16.24771.3444%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI40319---0.098020(0.014703)--0.083317$12.23610.6809%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI40320---0.098020(0.014703)--0.083317$12.23610.6809%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI40321---0.098020(0.014703)--0.083317$12.23610.6809%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI40322---0.162823(0.024423)-(0.022243)0.116157$12.56770.9242%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI45329---0.042415(0.006362)--0.036053$12.02340.2999%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI45330---0.042415(0.006362)--0.036053$12.02340.2999%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI45331---0.042415(0.006362)--0.036053$12.02340.2999%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI45332---0.119882(0.017982)0.006713-0.108613$12.34180.8800%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI30304---0.091638(0.013746)-(0.024224)0.053669$12.28200.4370%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI30305---0.091639(0.013746)-(0.024224)0.053669$12.28200.4370%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI30306---0.091638(0.013746)-(0.024224)0.053669$12.28200.4370%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI30307---0.179826(0.026501)0.001102(0.024285)0.130141$12.62841.0305%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI20304---0.102992(0.015449)--0.087543$12.31540.7108%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI20305---0.102992(0.015449)--0.087543$12.31540.7108%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI20306---0.102992(0.015449)--0.087543$12.31540.7108%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI20307---0.181724(0.025865)0.004393-0.160252$12.69431.2624%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI25304---0.051157(0.007674)-(0.011380)0.032103$12.11170.2651%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI25305---0.051157(0.007674)-(0.011380)0.032103$12.11170.2651%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI25306---0.051157(0.007673)-(0.011380)0.032103$12.11170.2651%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI25307---0.099139(0.014871)0.001556(0.015647)0.070177$12.45720.5633%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI60265---0.088235(0.013235)--0.075000$12.17540.6160%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI60266---0.088235(0.013235)--0.075000$12.17540.6160%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI60267---0.088235(0.013235)--0.075000$12.17540.6160%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI60268---0.167406(0.025111)--0.142295$12.52421.1362%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI65215---0.040910(0.006136)--0.034773$11.97690.2903%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI65216---0.040910(0.006136)--0.034773$11.97690.2903%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI65219---0.197713(0.026240)0.006841(0.024660)0.153654$12.68661.2111%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI65217---0.040910(0.006137)--0.034773$11.97690.2903%
    12/29/2023MANULIFE GLOBAL STRATEGIC BALANCED YIELDSLI65218---0.078787(0.011818)-(0.002978)0.063990$12.33130.5189%
    12/29/2023MANULIFE GLOBAL THEMATIC OPPORTUNITIES SMGF6327------(0.077858)(0.077858)$14.7475-0.5279%
    12/29/2023MANULIFE GLOBAL THEMATIC OPPORTUNITIES SMGF6027------(0.077857)(0.077857)$14.7475-0.5279%
    12/29/2023MANULIFE GLOBAL THEMATIC OPPORTUNITIES SMGF6627------(0.077857)(0.077857)$14.7475-0.5279%
    12/29/2023MANULIFE GLOBAL THEMATIC OPPORTUNITIES SMPS4690------(0.025543)(0.025543)$13.1780-0.1938%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMIF066------(0.953646)(0.953646)$20.5717-4.6357%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMLC5426------(1.251330)(1.251330)$26.2158-4.7732%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGE466------(0.919811)(0.919811)$20.4266-4.5030%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGE566------(0.919813)(0.919813)$20.4266-4.5030%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGS2070-----0.744451(1.098525)(0.354074)$23.5216-1.5053%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGS2170-----0.744451(1.098525)(0.354074)$23.5216-1.5053%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGS2270-----0.744451(1.098525)(0.354075)$23.5216-1.5053%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMIF666------(1.100670)(1.100670)$22.7760-4.8326%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGF8070-----1.240762(1.040520)0.200241$24.99980.8010%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGF8170-----1.240762(1.040520)0.200241$24.99980.8010%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGF8270-----1.240762(1.040520)0.200241$24.99980.8010%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGF8670---0.044765(0.006715)1.436882(1.134462)0.340470$27.79771.2248%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGF6070---0.139334(0.020899)1.440498(0.874056)0.684877$27.36292.5029%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGF5570-----1.240762(1.040520)0.200241$24.99980.8010%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGF7570-----1.240762(1.040521)0.200241$24.99980.8010%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMIF766------(1.100670)(1.100670)$22.7760-4.8326%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGE866------(1.100670)(1.100670)$22.7760-4.8326%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMGE966------(1.100670)(1.100670)$22.7760-4.8326%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMLP4726------(2.266387)(2.266387)$22.7615-9.9571%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMCP3726------(1.034262)(1.034262)$22.6973-4.5568%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMLP4426------(1.251330)(1.251330)$26.2158-4.7732%
    12/29/2023MANULIFE IVY FOREIGN EQUITY GIF(MACKENZIMCP2567-----0.677107(0.490706)0.186401$12.89901.4451%
    12/29/2023MANULIFE MACKENZIE INCOMEMIF264------(0.043539)(0.043539)$14.1812-0.3070%
    12/29/2023MANULIFE MACKENZIE INCOMEMIF064------(0.043538)(0.043538)$14.1812-0.3070%
    12/29/2023MANULIFE MACKENZIE INCOMEMLC54570.083757--0.070309(0.005637)-(0.052376)0.096053$16.51510.5816%
    12/29/2023MANULIFE MACKENZIE INCOMEMGE464---0.017302(0.002595)-(0.036490)(0.021784)$14.3789-0.1515%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF67720.073601--0.102477(0.004953)0.003585-0.174709$14.23091.2277%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF68720.073601--0.102477(0.004953)0.003584-0.174710$14.23091.2277%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF69720.073601--0.102477(0.004953)0.003584-0.174709$14.23091.2277%
    12/29/2023MANULIFE MACKENZIE INCOMEMGE564---0.017301(0.002595)-(0.036490)(0.021784)$14.3789-0.1515%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF13720.071622--0.100523(0.004822)0.003511-0.170833$13.91791.2274%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF29720.071623--0.100521(0.004820)0.003508-0.170832$13.91791.2274%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF74720.071623--0.100521(0.004820)0.003508-0.170833$13.91791.2274%
    12/29/2023MANULIFE MACKENZIE INCOMEMGS20720.086567--0.120290(0.005826)-(0.033593)0.167438$16.45471.0176%
    12/29/2023MANULIFE MACKENZIE INCOMEMGS21720.086567--0.120290(0.005826)-(0.033593)0.167438$16.45471.0176%
    12/29/2023MANULIFE MACKENZIE INCOMEMGS22720.086567--0.120290(0.005826)-(0.033593)0.167438$16.45471.0176%
    12/29/2023MANULIFE MACKENZIE INCOMEMGS26720.092266-0.0746710.148268(0.006210)-(0.038357)0.270638$17.43211.5525%
    12/29/2023MANULIFE MACKENZIE INCOMEMGS23720.086567--0.120290(0.005826)-(0.033593)0.167438$16.45471.0176%
    12/29/2023MANULIFE MACKENZIE INCOMEMGS24720.086567--0.120290(0.005826)-(0.033593)0.167438$16.45471.0176%
    12/29/2023MANULIFE MACKENZIE INCOMEMGS25720.086567--0.120290(0.005826)-(0.033593)0.167438$16.45471.0176%
    12/29/2023MANULIFE MACKENZIE INCOMEMGS27720.092266-0.0746710.148268(0.006209)-(0.038357)0.270639$17.43211.5525%
    12/29/2023MANULIFE MACKENZIE INCOMEMIF6640.026702--0.036057(0.005408)-(0.049903)0.007447$15.14900.0492%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF80720.086777--0.118935(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF81720.086777--0.118935(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF82720.086777--0.118935(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF86720.090318-0.0653170.145139(0.006077)0.004424-0.299121$17.28451.7306%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF83720.086777--0.118934(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF84720.086777--0.118935(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF85720.086777--0.118934(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF87720.090318-0.0653160.145138(0.006078)0.004424-0.299117$17.28451.7306%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF88720.086777--0.118935(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF89720.086777--0.118934(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF90720.086777--0.118935(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF91720.090318-0.0653160.145138(0.006078)0.004424-0.299118$17.28451.7306%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF92720.090318-0.0653160.145137(0.006078)0.004424-0.299117$17.28451.7306%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF93720.090319-0.0653170.145137(0.006078)0.004424-0.299119$17.28451.7306%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF94720.090318-0.0653160.145137(0.006078)0.004424-0.299117$17.28451.7306%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF95720.090318-0.0653160.145138(0.006078)0.004424-0.299117$17.28451.7306%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF96720.090318-0.0653160.145137(0.006078)0.004424-0.299117$17.28451.7306%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF61720.087746-0.1498710.141008(0.005900)0.004298-0.377022$17.04962.2113%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF55720.086777--0.118935(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMGF63720.086777--0.118935(0.005840)0.003342-0.203214$16.03161.2676%
    12/29/2023MANULIFE MACKENZIE INCOMEMIF7640.026702--0.036057(0.005409)-(0.049903)0.007447$15.14900.0492%
    12/29/2023MANULIFE MACKENZIE INCOMEMGE8640.026702--0.036057(0.005409)-(0.049903)0.007447$15.14900.0492%
    12/29/2023MANULIFE MACKENZIE INCOMEMGE9640.026702--0.036057(0.005409)-(0.049903)0.007447$15.14900.0492%
    12/29/2023MANULIFE MACKENZIE INCOMEMLC51570.030060--0.049494(0.007424)-(0.067973)0.004157$18.18890.0229%
    12/29/2023MANULIFE MACKENZIE INCOMEMCP31570.030060--0.049494(0.007424)-(0.067973)0.004157$18.18890.0229%
    12/29/2023MANULIFE MACKENZIE INCOME SERIES RMCB65530.016868--0.065173(0.009776)0.047093-0.119358$27.10090.4404%
    12/29/2023MANULIFE MACKENZIE INCOME SERIES RMCB65030.016868--0.065173(0.009776)0.047092-0.119358$27.10090.4404%
    12/29/2023MANULIFE MACKENZIE INCOME SERIES RMPB76530.016868--0.065173(0.009776)0.047093-0.119357$27.10090.4404%
    12/29/2023MANULIFE MACKENZIE INCOME SERIES RMPB76030.016868--0.065173(0.009776)0.047092-0.119358$27.10090.4404%
    12/29/2023MANULIFE MACKENZIE INCOME SERIES RMPB76540.093375--0.113631(0.006284)0.122973-0.323695$17.77261.8213%
    12/29/2023MANULIFE MACKENZIE INCOME SERIES RMPB76040.093375--0.113631(0.006284)0.122973-0.323695$17.77261.8213%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMSE3251--1.000000----1.000000$10.96489.1201%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMSE3351--1.000000----1.000000$10.96489.1201%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMSE3951--1.000000----1.000000$10.96489.1201%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMSE3851--1.000000----1.000000$10.96489.1201%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF6718--1.000000----1.000000$11.12378.9898%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF6818--1.000000----1.000000$11.12378.9898%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF6918--1.000000----1.000000$11.12378.9898%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF7318--1.000000----1.000000$11.12368.9899%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF1318--1.000000----1.000000$11.01019.0826%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF2918--1.000000----1.000000$11.01019.0826%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF7418--1.000000----1.000000$11.01019.0826%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF7818--1.000000----1.000000$11.00939.0832%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGS2018--1.000000----1.000000$12.54547.9710%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGS2118--1.000000----1.000000$12.54547.9710%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGS2218--1.000000----1.000000$12.54547.9710%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGS2318--1.000000----1.000000$12.54547.9710%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGS2418--1.000000----1.000000$12.54547.9710%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGS2518--1.000000----1.000000$12.54547.9710%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF8018--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF8118--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF8218--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF8318--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF8418--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF8518--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF8818--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF8918--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF9018--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF6018--1.000000----1.000000$11.38478.7837%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF6118--1.000000----1.000000$11.38478.7837%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF6218--1.000000----1.000000$11.38478.7837%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF5118--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMGF7218--1.000000----1.000000$11.50968.6884%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMPS4812--1.000000----1.000000$10.36719.6459%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMPS4824--1.000000----1.000000$10.36719.6459%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMPS4826--1.000000----1.000000$10.37719.6366%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMPS4829--1.000000----1.000000$10.37719.6366%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMPS4627--1.000000----1.000000$10.36719.6459%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMPS4515--1.000000----1.000000$10.36719.6459%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMPP8369--1.000000----1.000000$10.27189.7354%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMPP8370--1.000000----1.000000$10.27079.7364%
    12/29/2023MANULIFE HIGH INTEREST SAVINGSMPP8371--1.000000----1.000000$10.27099.7362%
    12/29/2023MANULIFE ADVANTAGEMIF1201--1.000000----1.000000$11.01689.0770%
    12/29/2023MANULIFE ADVANTAGEMIF1001--1.000000----1.000000$11.01689.0770%
    12/29/2023MANULIFE ADVANTAGEMLC5601--1.000000----1.000000$10.99939.0915%
    12/29/2023MANULIFE ADVANTAGEMGE1401--1.000000----1.000000$11.01689.0770%
    12/29/2023MANULIFE ADVANTAGEMGE1501--1.000000----1.000000$11.01689.0770%
    12/29/2023MANULIFE ADVANTAGEMIF1601--1.000000----1.000000$10.99969.0912%
    12/29/2023MANULIFE ADVANTAGEMIF1701--1.000000----1.000000$10.99969.0912%
    12/29/2023MANULIFE ADVANTAGEMGE1801--1.000000----1.000000$10.99969.0912%
    12/29/2023MANULIFE ADVANTAGEMGE1901--1.000000----1.000000$10.99969.0912%
    12/29/2023MANULIFE ADVANTAGEMLP4001--1.000000----1.000000$10.99989.0911%
    12/29/2023MANULIFE ADVANTAGEMLP4201--1.000000----1.000000$10.99989.0911%
    12/29/2023MANULIFE ADVANTAGEMLC5501--1.000000----1.000000$10.99989.0911%
    12/29/2023MANULIFE ADVANTAGEMCP3501--1.000000----1.000000$10.99989.0911%
    12/29/2023MANULIFE ADVANTAGEMLP4501--1.000000----1.000000$10.99939.0915%
    12/29/2023MANULIFE ADVANTAGEMLP4601--1.000000----1.000000$10.99939.0915%
    12/29/2023MANULIFE ADVANTAGEMCP3601--1.000000----1.000000$10.99939.0915%
    12/29/2023MANULIFE BALANCED FUNDMIF1250-----0.535127(0.026479)0.508648$16.00103.1789%
    12/29/2023MANULIFE BALANCED FUNDMIF1050-----0.535125(0.026477)0.508649$16.00103.1789%
    12/29/2023MANULIFE BALANCED FUNDMLP4842-----0.594984-0.594984$17.24593.4500%
    12/29/2023MANULIFE BALANCED FUNDMLP4041-----0.594984-0.594984$17.24593.4500%
    12/29/2023MANULIFE BALANCED FUNDMLC5842-----0.594984-0.594984$17.24593.4500%
    12/29/2023MANULIFE BALANCED FUNDMCP37400.743163--0.222803(0.033420)1.647410(1.056388)1.523568$87.94661.7324%
    12/29/2023MANULIFE BALANCED FUNDMCP3842-----0.594984-0.594984$17.24593.4500%
    12/29/2023MANULIFE BALANCED FUNDMLC5441---0.044170(0.006626)0.666752(0.054918)0.649378$18.46573.5167%
    12/29/2023MANULIFE BALANCED FUNDMGE1450-----0.535125(0.026477)0.508648$16.00103.1789%
    12/29/2023MANULIFE BALANCED FUNDMGF67220.039420--0.040590(0.006088)0.559625(0.022077)0.611469$16.57403.6893%
    12/29/2023MANULIFE BALANCED FUNDMGF68220.039420--0.040590(0.006088)0.559625(0.022077)0.611469$16.57403.6893%
    12/29/2023MANULIFE BALANCED FUNDMGF69220.039419--0.040590(0.006089)0.559625(0.022077)0.611468$16.57403.6893%
    12/29/2023MANULIFE BALANCED FUNDMGE1550-----0.535125(0.026477)0.508649$16.00103.1789%
    12/29/2023MANULIFE BALANCED FUNDMGF13220.033804--0.039345(0.005902)0.542359-0.609606$16.03253.8023%
    12/29/2023MANULIFE BALANCED FUNDMGF29220.033808--0.039337(0.005901)0.542359-0.609604$16.03253.8023%
    12/29/2023MANULIFE BALANCED FUNDMGF74220.033808--0.039338(0.005900)0.542358-0.609604$16.03253.8023%
    12/29/2023MANULIFE BALANCED FUNDMGS20220.065840--0.042077(0.006311)0.497409(0.138396)0.460618$18.07292.5487%
    12/29/2023MANULIFE BALANCED FUNDMGS21220.065840--0.042077(0.006312)0.497409(0.138396)0.460618$18.07292.5487%
    12/29/2023MANULIFE BALANCED FUNDMGS22220.065841--0.042079(0.006311)0.497409(0.138396)0.460621$18.07292.5487%
    12/29/2023MANULIFE BALANCED FUNDMGS23220.051345--0.045144(0.006772)0.593741(0.073286)0.610172$17.95753.3979%
    12/29/2023MANULIFE BALANCED FUNDMGS24220.051345--0.045144(0.006772)0.593741(0.073286)0.610173$17.95753.3979%
    12/29/2023MANULIFE BALANCED FUNDMGS25220.051345--0.045144(0.006772)0.593741(0.073286)0.610173$17.95753.3979%
    12/29/2023MANULIFE BALANCED FUNDMIF1650---0.001030(0.000155)0.397206(0.180342)0.217739$16.86421.2911%
    12/29/2023MANULIFE BALANCED FUNDMGF80220.062947--0.045644(0.006847)0.627490-0.729234$18.69473.9008%
    12/29/2023MANULIFE BALANCED FUNDMGF81220.062947--0.045644(0.006847)0.627489-0.729234$18.69473.9008%
    12/29/2023MANULIFE BALANCED FUNDMGF82220.062947--0.045644(0.006847)0.627489-0.729234$18.69473.9008%
    12/29/2023MANULIFE BALANCED FUNDMGF83220.046055--0.045816(0.006872)0.631664-0.716663$18.52993.8676%
    12/29/2023MANULIFE BALANCED FUNDMGF84220.046055--0.045816(0.006872)0.631664-0.716663$18.52993.8676%
    12/29/2023MANULIFE BALANCED FUNDMGF85220.046055--0.045816(0.006872)0.631664-0.716663$18.52993.8676%
    12/29/2023MANULIFE BALANCED FUNDMGF87220.176532--0.080836(0.007400)0.680128(0.096929)0.833167$20.76704.0120%
    12/29/2023MANULIFE BALANCED FUNDMGF88220.046055--0.045816(0.006872)0.631664-0.716663$18.52993.8676%
    12/29/2023MANULIFE BALANCED FUNDMGF89220.046055--0.045816(0.006872)0.631664-0.716663$18.52993.8676%
    12/29/2023MANULIFE BALANCED FUNDMGF90220.046055--0.045816(0.006872)0.631664-0.716663$18.52993.8676%
    12/29/2023MANULIFE BALANCED FUNDMGF91220.176065--0.097236(0.007380)0.678327(0.223571)0.720677$20.81223.4628%
    12/29/2023MANULIFE BALANCED FUNDMGF92220.176429--0.085294(0.007395)0.679731(0.233753)0.700306$20.84953.3589%
    12/29/2023MANULIFE BALANCED FUNDMGF94220.176532--0.080835(0.007399)0.680128(0.096929)0.833168$20.76704.0120%
    12/29/2023MANULIFE BALANCED FUNDMGF95220.176533--0.080836(0.007399)0.680128(0.096928)0.833169$20.76704.0120%
    12/29/2023MANULIFE BALANCED FUNDMGF96220.176065--0.097236(0.007380)0.678327(0.223570)0.720679$20.81223.4628%
    12/29/2023MANULIFE BALANCED FUNDMGF55240.062947--0.045644(0.006847)0.627489-0.729234$18.69473.9008%
    12/29/2023MANULIFE BALANCED FUNDMGF43220.062947--0.045644(0.006847)0.627490-0.729234$18.69473.9008%
    12/29/2023MANULIFE BALANCED FUNDMIF1750---0.001029(0.000155)0.397206(0.180342)0.217739$16.86421.2911%
    12/29/2023MANULIFE BALANCED FUNDMGE1850---0.001030(0.000154)0.397206(0.180342)0.217739$16.86421.2911%
    12/29/2023MANULIFE BALANCED FUNDMGE1950---0.001030(0.000155)0.397206(0.180342)0.217739$16.86421.2911%
    12/29/2023MANULIFE BALANCED FUNDMLC59020.743167--0.222798(0.033423)1.647404(1.056389)1.523557$87.94661.7324%
    12/29/2023MANULIFE BALANCED FUNDMLC5904---0.146434(0.021947)-(1.173552)(1.049065)$70.2677-1.4930%
    12/29/2023MANULIFE BALANCED FUNDMLP4840-----0.540319-0.540319$15.31323.5285%
    12/29/2023MANULIFE BALANCED FUNDMLP4040-----0.540318-0.540318$15.31323.5284%
    12/29/2023MANULIFE BALANCED FUNDMLC5040-----0.373681(0.845802)(0.472121)$69.9362-0.6751%
    12/29/2023MANULIFE BALANCED FUNDMCP3040-----0.373681(0.845802)(0.472121)$69.9362-0.6751%
    12/29/2023MANULIFE BALANCED FUNDMLP4342---0.044163(0.006608)0.666777(0.054907)0.649425$18.46573.5169%
    12/29/2023MANULIFE BALANCED FUNDMLP4441---0.044170(0.006625)0.666751(0.054919)0.649378$18.46573.5167%
    12/29/2023MANULIFE BALANCED FUNDMCP2574---0.008090(0.001215)0.387183(0.109950)0.284109$11.79712.4083%
    12/29/2023MANULIFE BOND FUNDMCP3750--0.3809920.322508(0.002003)-(0.426157)0.275340$44.36710.6206%
    12/29/2023MANULIFE BOND FUNDMLC5450--0.0936100.151751(0.000943)--0.244417$14.46761.6894%
    12/29/2023MANULIFE BOND FUNDMLC5912--0.4730980.284542(0.001766)-(0.256268)0.499606$40.01521.2485%
    12/29/2023MANULIFE BOND FUNDMLC5914--0.1944310.233680(0.001450)-(0.399432)0.027230$32.80190.0830%
    12/29/2023MANULIFE BOND FUNDMLP4850--0.0381410.080860(0.000502)--0.118499$10.84941.0922%
    12/29/2023MANULIFE BOND FUNDMLP4050--0.0381400.080860(0.000502)--0.118498$10.84941.0922%
    12/29/2023MANULIFE BOND FUNDMLC5050--0.1634680.329356(0.002044)--0.490780$42.40561.1573%
    12/29/2023MANULIFE BOND FUNDMCP3050--0.1088750.289481(0.001797)-(0.383805)0.012754$38.60950.0330%
    12/29/2023MANULIFE BOND FUNDMLP4450--0.0936090.151750(0.000941)--0.244418$14.46761.6894%
    12/29/2023MANULIFE BALANCED PORTFOLIOMSE32680.047653--0.008538(0.001281)0.107735-0.162645$11.97211.3585%
    12/29/2023MANULIFE BALANCED PORTFOLIOMSE33680.047653--0.008538(0.001281)0.107735-0.162645$11.97211.3585%
    12/29/2023MANULIFE BALANCED PORTFOLIOMSE39680.047653--0.008538(0.001281)0.107735-0.162645$11.97211.3585%
    12/29/2023MANULIFE BALANCED PORTFOLIOMSE38680.047653--0.008538(0.001281)0.107735-0.162645$11.97211.3585%
    12/29/2023MANULIFE BALANCED PORTFOLIOMGS27780.063307--0.011314(0.001697)--0.072924$12.52380.5823%
    12/29/2023MANULIFE BALANCED PORTFOLIOMGS27790.063307--0.011315(0.001697)--0.072924$12.52380.5823%
    12/29/2023MANULIFE BALANCED PORTFOLIOMGS27800.063307--0.011315(0.001697)--0.072925$12.52380.5823%
    12/29/2023MANULIFE BALANCED PORTFOLIOMGF28390.056922--0.010764(0.001615)0.104175-0.170246$12.50351.3616%
    12/29/2023MANULIFE BALANCED PORTFOLIOMGF28400.056922--0.010764(0.001615)0.104175-0.170246$12.50351.3616%
    12/29/2023MANULIFE BALANCED PORTFOLIOMGF28410.056922--0.010764(0.001615)0.104175-0.170246$12.50351.3616%
    12/29/2023MANULIFE BALANCED PORTFOLIOMGF28270.060780--0.131471(0.001528)0.123696-0.314420$13.48242.3321%
    12/29/2023MANULIFE BALANCED PORTFOLIOMGF55250.056922--0.010764(0.001615)0.104175-0.170246$12.50351.3616%
    12/29/2023MANULIFE BALANCED PORTFOLIOMGF75250.056922--0.010764(0.001615)0.104175-0.170246$12.50351.3616%
    12/29/2023MANULIFE BALANCED PORTFOLIOMPS47410.064643--0.055951(0.001625)0.112565-0.231534$12.86451.7998%
    12/29/2023MANULIFE BALANCED PORTFOLIOMPS47460.070371--0.031618(0.001769)0.126078-0.226299$12.71931.7792%
    12/29/2023MANULIFE BALANCED PORTFOLIOMPS47470.057802--0.163379(0.001453)0.069281-0.289009$13.55682.1318%
    12/29/2023MANULIFE BALANCED PORTFOLIOMPS48230.057802--0.163379(0.001453)0.069281-0.289009$13.55682.1318%
    12/29/2023MANULIFE BALANCED PORTFOLIOMPS47490.064643--0.055951(0.001625)0.112565-0.231534$12.86451.7998%
    12/29/2023MANULIFE BALANCED PORTFOLIOMPS45160.064643--0.055951(0.001625)0.112565-0.231534$12.86451.7998%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMIF1238-----0.695905(0.068877)0.627028$18.04013.4757%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMIF1038-----0.695904(0.068877)0.627027$18.04013.4757%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGE1438-----0.695905(0.068876)0.627029$18.04013.4758%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF6738---0.020808(0.003121)0.649656(0.066484)0.600859$20.11462.9872%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF6838---0.020808(0.003121)0.649656(0.066485)0.600858$20.11462.9872%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF6938---0.020808(0.003121)0.649656(0.066485)0.600858$20.11462.9872%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF7138---0.201150(0.030172)0.813931(0.073946)0.910963$21.95314.1496%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGE1538-----0.695904(0.068877)0.627027$18.04013.4757%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF1338---0.018863(0.002829)0.659382(0.064419)0.610997$19.62593.1132%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF2938---0.018863(0.002829)0.659383(0.064418)0.610998$19.62593.1132%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF7438---0.018863(0.002829)0.659382(0.064418)0.610998$19.62593.1132%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF6438---0.193633(0.029045)0.843327(0.062552)0.945363$21.33074.4319%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGS2038---0.016438(0.002466)0.586053(0.062027)0.537998$20.46442.6289%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGS2138---0.016438(0.002466)0.586053(0.062027)0.537998$20.46442.6289%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGS2238---0.016438(0.002466)0.586053(0.062028)0.537998$20.46442.6289%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGS2638---0.163742(0.024561)0.625441(0.050627)0.713995$23.00543.1036%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGS2338---0.016438(0.002466)0.586053(0.062027)0.537998$20.46442.6289%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGS2438---0.016438(0.002466)0.586053(0.062027)0.537998$20.46442.6289%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGS2538---0.016438(0.002466)0.586053(0.062027)0.537998$20.46442.6289%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGS2738---0.163742(0.024561)0.625441(0.050627)0.713994$23.00543.1036%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMIF1638-----0.344331(0.046245)0.298086$18.92041.5755%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8038---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8138---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8238---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8638---0.255119(0.038267)0.764524(0.082576)0.898800$24.35863.6899%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8338---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8438---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8538---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8738---0.255119(0.038268)0.764525(0.082576)0.898800$24.35863.6899%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8838---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF8938---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF9038---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF9338---0.255119(0.038268)0.764530(0.082573)0.898808$24.35863.6899%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF9438---0.255119(0.038268)0.764525(0.082576)0.898800$24.35863.6899%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF9538---0.255119(0.038268)0.764525(0.082576)0.898800$24.35863.6899%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF60380.023431--0.231925(0.034790)0.834252(0.057722)0.997097$21.35154.6699%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF61380.023432--0.231926(0.034789)0.834252(0.057721)0.997099$21.35154.6699%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF5038---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGF6338---0.016862(0.002529)0.670919(0.063395)0.621857$21.60872.8778%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMIF1738-----0.344331(0.046244)0.298087$18.92041.5755%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGE1838-----0.344331(0.046244)0.298087$18.92041.5755%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMGE1938-----0.344331(0.046244)0.298087$18.92041.5755%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMLP4238-----0.355231(0.051238)0.303993$18.48941.6441%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMLC5538-----0.355230(0.051237)0.303993$18.48941.6441%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMCP3538-----0.355230(0.051238)0.303993$18.48941.6441%
    12/29/2023MANULIFE OPPORTUNITIES BUNDLEMCP3638------(0.050228)(0.050228)$19.4534-0.2582%
    12/29/2023MANULIFE CANADIAN GROWTHMCB6555-----0.051181-0.051181$40.49090.1264%
    12/29/2023MANULIFE CANADIAN GROWTHMCB6505-----0.051181-0.051181$40.49090.1264%
    12/29/2023MANULIFE CANADIAN GROWTHMPB7655-----0.051182-0.051182$40.49090.1264%
    12/29/2023MANULIFE CANADIAN GROWTHMPB7605-----0.051182-0.051182$40.49090.1264%
    12/29/2023MANULIFE CANADIAN GROWTHMPB7656-----0.145093-0.145093$29.97640.4840%
    12/29/2023MANULIFE CANADIAN GROWTHMPB7606-----0.145092-0.145092$29.97640.4840%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMSE32690.029047--0.138109(0.000711)0.018876-0.185321$10.61631.7456%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMSE33690.029047--0.138110(0.000712)0.018876-0.185322$10.61631.7456%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMSE39690.029047--0.138109(0.000712)0.018876-0.185320$10.61631.7456%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMSE38690.029047--0.138109(0.000711)0.018876-0.185321$10.61631.7456%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGS25780.037968--0.178418(0.000930)0.025929-0.241386$11.26022.1437%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGS25790.037968--0.178418(0.000930)0.025929-0.241386$11.26022.1437%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGS25800.037968--0.178418(0.000930)0.025929-0.241386$11.26022.1437%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGF27440.035841--0.165446(0.000878)0.018151-0.218559$11.25261.9423%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGF27450.035841--0.165446(0.000878)0.018151-0.218559$11.25261.9423%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGF27460.035841--0.165446(0.000878)0.018151-0.218559$11.25261.9423%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGF25870.035212--0.225027(0.000862)0.028006(0.088250)0.199133$11.69561.7026%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGF25890.045357-0.0318890.327081(0.001111)0.035506-0.438722$12.05303.6399%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGF55260.035841--0.165446(0.000878)0.018151-0.218559$11.25261.9423%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMGF75260.035841--0.165446(0.000878)0.018151-0.218559$11.25261.9423%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMPS47010.035831--0.182551(0.000877)0.017831-0.235336$11.46272.0531%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMPS47020.041352--0.199594(0.001013)0.020520-0.260453$11.41782.2811%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMPS47040.036963-0.0371880.266552(0.000905)0.021626(0.009505)0.351918$12.03842.9233%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMPS48220.036963-0.0371880.266552(0.000905)0.021626(0.009505)0.351918$12.03842.9233%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMPS47400.035831--0.182551(0.000877)0.017831-0.235336$11.46272.0531%
    12/29/2023MANULIFE CONSERVATIVE PORTFOLIOMPS45170.035831--0.182551(0.000877)0.017831-0.235336$11.46272.0531%
    12/29/2023MANULIFE DIVIDEND INCOME FUNDMLP4836-----3.648376-3.648376$31.974911.4101%
    12/29/2023MANULIFE DIVIDEND INCOME FUNDMLP4071-----3.648303-3.648303$31.974911.4099%
    12/29/2023MANULIFE DIVIDEND INCOME FUNDMLC5071-----3.648303-3.648303$31.974911.4099%
    12/29/2023MANULIFE DIVIDEND INCOME FUNDMCP3071-----3.107634(1.235294)1.872340$32.15585.8227%
    12/29/2023MANULIFE DIVIDEND INCOME FUNDMLP4870-----1.992684(4.070333)(2.077649)$52.0151-3.9943%
    12/29/2023MANULIFE DIVIDEND INCOME FUNDMLP4070-----1.992684(4.070333)(2.077649)$52.0151-3.9943%
    12/29/2023MANULIFE DIVIDEND INCOME FUNDMLC5070-----8.062841(8.341688)(0.278847)$105.3821-0.2646%
    12/29/2023MANULIFE DIVIDEND INCOME FUNDMCP3070-----9.677649(6.748376)2.929273$99.36232.9481%
    12/29/2023MANULIFE GROWTH PORTFOLIOMSE3270-----0.198857(0.009088)0.189768$12.66621.4982%
    12/29/2023MANULIFE GROWTH PORTFOLIOMSE3370-----0.198857(0.009088)0.189769$12.66621.4982%
    12/29/2023MANULIFE GROWTH PORTFOLIOMSE3970-----0.198857(0.009088)0.189768$12.66621.4982%
    12/29/2023MANULIFE GROWTH PORTFOLIOMSE3870-----0.198857(0.009088)0.189768$12.66621.4982%
    12/29/2023MANULIFE GROWTH PORTFOLIOMGS2828-----0.075230(0.004690)0.070540$13.11640.5378%
    12/29/2023MANULIFE GROWTH PORTFOLIOMGS2829-----0.075230(0.004690)0.070540$13.11640.5378%
    12/29/2023MANULIFE GROWTH PORTFOLIOMGS2830-----0.075230(0.004690)0.070540$13.11640.5378%
    12/29/2023MANULIFE GROWTH PORTFOLIOMGF2855-----0.185226-0.185226$13.14331.4093%
    12/29/2023MANULIFE GROWTH PORTFOLIOMGF2856-----0.185226-0.185226$13.14331.4093%
    12/29/2023MANULIFE GROWTH PORTFOLIOMGF2857-----0.185226-0.185226$13.14331.4093%
    12/29/2023MANULIFE GROWTH PORTFOLIOMGF28470.051594--0.029887(0.001669)0.148301(0.016035)0.212079$14.17201.4965%
    12/29/2023MANULIFE GROWTH PORTFOLIOMGF5527-----0.185226-0.185226$13.14331.4093%
    12/29/2023MANULIFE GROWTH PORTFOLIOMGF7524-----0.185226-0.185226$13.14331.4093%
    12/29/2023MANULIFE GROWTH PORTFOLIOMPS47780.017299--0.019645(0.002947)0.188978-0.222975$13.51171.6502%
    12/29/2023MANULIFE GROWTH PORTFOLIOMPS4788---0.017337(0.002600)-(0.001783)0.012953$13.36150.0969%
    12/29/2023MANULIFE GROWTH PORTFOLIOMPS47890.085207--0.086061(0.002756)0.224529-0.393041$14.37992.7333%
    12/29/2023MANULIFE GROWTH PORTFOLIOMPS48190.085207--0.086061(0.002756)0.224528-0.393041$14.37992.7333%
    12/29/2023MANULIFE GROWTH PORTFOLIOMPS47910.017299--0.019645(0.002947)0.188978-0.222975$13.51171.6502%
    12/29/2023MANULIFE GROWTH PORTFOLIOMPS45190.017299--0.019645(0.002947)0.188978-0.222975$13.51171.6502%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMIF1133-----0.088322-0.088322$13.58380.6502%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMSE12300.032621--0.025482(0.003822)0.060256-0.114537$14.16690.8085%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMSE12320.032621--0.025482(0.003822)0.060256-0.114537$14.16690.8085%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMSE12340.032621--0.025482(0.003822)0.060256-0.114537$14.16690.8085%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMSE38300.032620--0.025482(0.003822)0.060256-0.114536$14.16690.8085%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMIF1134-----0.088322-0.088322$13.58380.6502%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMRP11850.009669--0.026779(0.004017)0.035742-0.068174$13.94310.4889%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMRP11860.009669--0.026779(0.004017)0.035742-0.068174$13.94310.4889%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMRP11870.009669--0.026779(0.004017)0.035742-0.068174$13.94310.4889%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMLC1127---0.015574(0.002336)0.062891-0.076129$13.84990.5497%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGE1137-----0.072462-0.072462$13.62550.5318%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11710.038605--0.026367(0.003955)0.029727-0.090744$14.21050.6386%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11720.038605--0.026367(0.003955)0.029727-0.090744$14.21050.6386%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11730.038605--0.026367(0.003955)0.029727-0.090744$14.21050.6386%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11740.144488--0.028604(0.004293)0.096299-0.265098$15.05481.7609%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11750.144487--0.028603(0.004290)0.096299-0.265099$15.05481.7609%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGE1138-----0.072462-0.072462$13.62550.5318%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11780.037310--0.026642(0.003996)0.021969(0.001105)0.080819$14.20640.5689%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11790.037310--0.026642(0.003996)0.021969(0.001106)0.080819$14.20640.5689%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11800.037310--0.026642(0.003996)0.021969(0.001106)0.080819$14.20640.5689%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGS11410.039138--0.026710(0.004007)0.075079-0.136921$14.22680.9624%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGS11420.039138--0.026710(0.004006)0.075079-0.136920$14.22680.9624%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGS11430.039138--0.026710(0.004006)0.075079-0.136920$14.22680.9624%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGS11450.039138--0.026710(0.004007)0.075079-0.136920$14.22680.9624%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGS11460.039139--0.026711(0.004007)0.075080-0.136924$14.22680.9624%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGS11470.039138--0.026710(0.004007)0.075079-0.136920$14.22680.9624%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGS11480.154576--0.027950(0.004192)0.083451-0.261784$15.09811.7339%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMIF11350.040792--0.027687(0.004153)0.079236-0.143562$14.20631.0106%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11490.037668--0.026421(0.003963)0.036468-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11500.037668--0.026421(0.003963)0.036468-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11510.037668--0.026421(0.003963)0.036468-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11520.152677--0.027310(0.004098)0.085996-0.261886$15.15511.7280%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11640.037668--0.026421(0.003963)0.036468-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11650.037686--0.026434(0.003965)0.036485-0.096640$14.20120.6805%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11660.037668--0.026421(0.003963)0.036468-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11670.152677--0.027311(0.004097)0.085996-0.261887$15.15511.7280%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11560.037668--0.026421(0.003963)0.036468-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11570.037668--0.026421(0.003963)0.036468-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11580.037668--0.026421(0.003963)0.036467-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11590.152677--0.027311(0.004097)0.085996-0.261887$15.15511.7280%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11540.152677--0.027311(0.004097)0.085996-0.261887$15.15511.7280%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11680.152677--0.027311(0.004097)0.085996-0.261887$15.15511.7280%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11690.152677--0.027311(0.004097)0.085996-0.261887$15.15511.7280%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11600.152677--0.027310(0.004097)0.085996-0.261887$15.15511.7280%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11550.168295--0.059433(0.004207)0.033029(0.001003)0.255547$15.49551.6492%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11700.168295--0.059433(0.004207)0.033029(0.001003)0.255547$15.49551.6492%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF11620.168295--0.059433(0.004207)0.033029(0.001003)0.255547$15.49551.6492%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF55290.037668--0.026421(0.003963)0.036468-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGF75290.037668--0.026421(0.003963)0.036468-0.096593$14.20120.6802%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMIF11360.040792--0.027687(0.004153)0.079236-0.143562$14.20631.0106%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGE11390.042886--0.027566(0.004135)0.081026-0.147344$14.21061.0369%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMGE11400.042886--0.027566(0.004135)0.081026-0.147344$14.21061.0369%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMLP1128-----0.094343-0.094343$13.35370.7065%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMLP1129-----0.094342-0.094342$13.35370.7065%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMLC1126-----0.091905-0.091905$13.55550.6780%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMCP1124-----0.070812-0.070812$13.41720.5278%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMLP1132---0.015574(0.002336)0.062891-0.076129$13.84990.5497%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMCP1125---0.000036(0.000005)0.085619-0.085650$13.80330.6205%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMCB6628-----0.074836-0.074836$11.50110.6507%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMCB6629-----0.074836-0.074836$11.50110.6507%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMPB7736-----0.074835-0.074835$11.50110.6507%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDMPB7737---0.017925(0.002689)0.076533(0.000370)0.091399$11.69450.7816%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI40335---0.009113(0.001367)--0.007746$12.63570.0613%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI40336---0.009113(0.001367)--0.007746$12.63570.0613%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI40337---0.009113(0.001367)--0.007746$12.63570.0613%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI403380.095494--0.025733(0.003860)0.092839-0.210205$13.14571.5990%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI453380.030447--0.023386(0.003508)0.019077(0.001424)0.067978$12.84940.5290%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI60185---0.010815(0.001622)0.062724-0.071917$13.48920.5331%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI60186---0.010815(0.001622)0.062724-0.071917$13.48920.5331%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI601890.148712--0.027292(0.004094)--0.171910$14.66761.1720%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI60187---0.010815(0.001622)0.062724-0.071917$13.48920.5331%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI601880.083345--0.027201(0.004080)0.022850-0.129317$14.20040.9107%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI65185-----0.076890-0.076890$13.16780.5839%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI65186-----0.076890-0.076890$13.16780.5839%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI651890.108836--0.029509(0.004427)-(0.001798)0.132120$14.32090.9226%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI65187-----0.076890-0.076890$13.16780.5839%
    12/29/2023MANULIFE FUNDAMENTAL INCOME FUNDSLI651880.038518--0.025951(0.003893)0.049813-0.110390$13.87360.7957%
    12/29/2023MANULIFE MODERATE PORTFOLIOMSE32710.041664--0.076971(0.000816)0.031455(0.049759)0.099516$11.07720.8984%
    12/29/2023MANULIFE MODERATE PORTFOLIOMSE33710.041664--0.076971(0.000815)0.031455(0.049759)0.099516$11.07720.8984%
    12/29/2023MANULIFE MODERATE PORTFOLIOMSE39710.041664--0.076971(0.000816)0.031455(0.049759)0.099516$11.07720.8984%
    12/29/2023MANULIFE MODERATE PORTFOLIOMSE38710.041664--0.076971(0.000816)0.031455(0.049759)0.099515$11.07720.8984%
    12/29/2023MANULIFE MODERATE PORTFOLIOMGS27860.056021--0.098635(0.001097)0.005315(0.006487)0.152387$11.61151.3124%
    12/29/2023MANULIFE MODERATE PORTFOLIOMGS27870.056021--0.098635(0.001097)0.005315(0.006487)0.152388$11.61151.3124%
    12/29/2023MANULIFE MODERATE PORTFOLIOMGS27880.056020--0.098635(0.001097)0.005316(0.006488)0.152386$11.61151.3124%
    12/29/2023MANULIFE MODERATE PORTFOLIOMGF27690.052110--0.092878(0.001020)0.020429(0.013168)0.151229$11.61651.3018%
    12/29/2023MANULIFE MODERATE PORTFOLIOMGF27700.052110--0.092878(0.001020)0.020429(0.013168)0.151229$11.61651.3018%
    12/29/2023MANULIFE MODERATE PORTFOLIOMGF27710.052110--0.092878(0.001020)0.020429(0.013168)0.151229$11.61651.3018%
    12/29/2023MANULIFE MODERATE PORTFOLIOMGF27580.033682--0.142303(0.000660)0.028072(0.052890)0.150508$12.84591.1716%
    12/29/2023MANULIFE MODERATE PORTFOLIOMGF55300.052110--0.092878(0.001020)0.020429(0.013168)0.151229$11.61651.3018%
    12/29/2023MANULIFE MODERATE PORTFOLIOMGF75280.052110--0.092878(0.001020)0.020429(0.013168)0.151229$11.61651.3018%
    12/29/2023MANULIFE MODERATE PORTFOLIOMPS47500.054934--0.136478(0.001076)0.036963-0.227300$11.95341.9015%
    12/29/2023MANULIFE MODERATE PORTFOLIOMPS47560.056837--0.114104(0.001113)0.042977-0.212805$11.83891.7975%
    12/29/2023MANULIFE MODERATE PORTFOLIOMPS47570.054176--0.262500(0.001061)0.040749-0.356364$12.67572.8114%
    12/29/2023MANULIFE MODERATE PORTFOLIOMPS48180.054176--0.262500(0.001061)0.040749-0.356364$12.67572.8114%
    12/29/2023MANULIFE MODERATE PORTFOLIOMPS47580.054934--0.136478(0.001076)0.036963-0.227300$11.95341.9015%
    12/29/2023MANULIFE MODERATE PORTFOLIOMPS45200.054934--0.136478(0.001076)0.036963-0.227300$11.95341.9015%
    12/29/2023MANULIFE CANADIAN SMALL CAP EQUITYMLP4154------(0.034708)(0.034708)$24.3258-0.1427%
    12/29/2023MANULIFE MONEY MARKET FUNDMIF101--1.000000----1.000000$10.36139.6513%
    12/29/2023MANULIFE MONEY MARKET FUNDMIF100--1.000000----1.000000$10.36139.6513%
    12/29/2023MANULIFE MONEY MARKET FUNDMRP2710--1.000000----1.000000$10.61949.4167%
    12/29/2023MANULIFE MONEY MARKET FUNDMRP2713--1.000000----1.000000$10.61949.4167%
    12/29/2023MANULIFE MONEY MARKET FUNDMRP2714--1.000000----1.000000$10.61949.4167%
    12/29/2023MANULIFE MONEY MARKET FUNDMRP2716--1.000000----1.000000$10.59219.4410%
    12/29/2023MANULIFE MONEY MARKET FUNDMIF302--1.000000----1.000000$10.35429.6579%
    12/29/2023MANULIFE MONEY MARKET FUNDMLP4814--1.000000----1.000000$10.48409.5383%
    12/29/2023MANULIFE MONEY MARKET FUNDMCP3102--1.000000----1.000000$10.24789.7582%
    12/29/2023MANULIFE MONEY MARKET FUNDMLC5602--1.000000----1.000000$10.48699.5357%
    12/29/2023MANULIFE MONEY MARKET FUNDMGE400--1.000000----1.000000$10.36339.6494%
    12/29/2023MANULIFE MONEY MARKET FUNDMGE500--1.000000----1.000000$10.36339.6494%
    12/29/2023MANULIFE MONEY MARKET FUNDMLC5997--1.000000----1.000000$11.12808.9863%
    12/29/2023MANULIFE MONEY MARKET FUNDMLC5994--1.000000----1.000000$11.12808.9863%
    12/29/2023MANULIFE MONEY MARKET FUNDMLC5996--1.000000----1.000000$11.12808.9863%
    12/29/2023MANULIFE MONEY MARKET FUNDMLC5995--1.000000----1.000000$11.12808.9863%
    12/29/2023MANULIFE MONEY MARKET FUNDMGE609--1.000000----1.000000$10.32509.6852%
    12/29/2023MANULIFE MONEY MARKET FUNDMIF610--1.000000----1.000000$10.44669.5725%
    12/29/2023MANULIFE MONEY MARKET FUNDMIF701--1.000000----1.000000$10.44669.5725%
    12/29/2023MANULIFE MONEY MARKET FUNDMIF303--1.000000----1.000000$10.45369.5661%
    12/29/2023MANULIFE MONEY MARKET FUNDMGE801--1.000000----1.000000$10.44669.5725%
    12/29/2023MANULIFE MONEY MARKET FUNDMGE910--1.000000----1.000000$10.44669.5725%
    12/29/2023MANULIFE MONEY MARKET FUNDMGE309--1.000000----1.000000$10.45369.5661%
    12/29/2023MANULIFE MONEY MARKET FUNDMLP4815--1.000000----1.000000$10.48409.5383%
    12/29/2023MANULIFE MONEY MARKET FUNDMLP4817--1.000000----1.000000$10.48409.5383%
    12/29/2023MANULIFE MONEY MARKET FUNDMLC5502--1.000000----1.000000$10.49909.5247%
    12/29/2023MANULIFE MONEY MARKET FUNDMCP3103--1.000000----1.000000$10.10129.8998%
    12/29/2023MANULIFE MONEY MARKET FUNDMLP4314--1.000000----1.000000$10.48699.5357%
    12/29/2023MANULIFE MONEY MARKET FUNDMLP4315--1.000000----1.000000$10.48699.5357%
    12/29/2023MANULIFE MONEY MARKET FUNDMCP3104--1.000000----1.000000$10.48339.5390%
    12/29/2023MANULIFE MONEY MARKET FUNDMCB6501--1.000000----1.000000$10.42059.5965%
    12/29/2023MANULIFE MONEY MARKET FUNDMCB6502--1.000000----1.000000$10.42059.5965%
    12/29/2023MANULIFE MONEY MARKET FUNDMPB7634--1.000000----1.000000$10.42059.5965%
    12/29/2023MANULIFE MONEY MARKET FUNDMPB7636--1.000000----1.000000$10.42059.5965%
    12/29/2023MANULIFE MONEY MARKET FUNDMPB7643--1.000000----1.000000$10.41299.6035%
    12/29/2023MANULIFE MONEY MARKET FUNDMPB7644--1.000000----1.000000$10.41299.6035%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60260--1.000000----1.000000$10.44439.5746%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60261--1.000000----1.000000$10.44439.5746%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60264--1.000000----1.000000$10.61659.4193%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60262--1.000000----1.000000$10.44439.5746%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60263--1.000000----1.000000$10.46329.5573%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60360--1.000000----1.000000$10.34619.6655%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60361--1.000000----1.000000$10.34619.6655%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60364--1.000000----1.000000$10.50259.5215%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60362--1.000000----1.000000$10.34619.6655%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI60363--1.000000----1.000000$10.54889.4798%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI65360--1.000000----1.000000$10.27729.7303%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI65361--1.000000----1.000000$10.27729.7303%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI65364--1.000000----1.000000$10.51429.5109%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI65362--1.000000----1.000000$10.27729.7303%
    12/29/2023MANULIFE MONEY MARKET FUNDSLI65363--1.000000----1.000000$10.45449.5654%
    12/29/2023MANULIFE CANADIAN BALANCEDMIF10440.064618------0.064618$19.32810.3343%
    12/29/2023MANULIFE CANADIAN BALANCEDMLC56440.162305----0.214635-0.376939$20.60201.8296%
    12/29/2023MANULIFE CANADIAN BALANCEDMGE16440.064618------0.064618$19.32810.3343%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF67370.214937--0.001940-0.070736-0.287613$19.59591.4677%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF68370.214937--0.001940-0.070736-0.287614$19.59591.4677%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF69370.214937--0.001940-0.070736-0.287614$19.59591.4677%
    12/29/2023MANULIFE CANADIAN BALANCEDMGE17440.064618------0.064618$19.32810.3343%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF13370.207068--0.004249-0.348651-0.559969$18.55023.0187%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF29370.207067--0.004243-0.348648-0.559959$18.55023.0186%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF74370.207067--0.004243-0.348647-0.559958$18.55023.0186%
    12/29/2023MANULIFE CANADIAN BALANCEDMGS20370.237110--0.020495---0.257605$21.48191.1992%
    12/29/2023MANULIFE CANADIAN BALANCEDMGS21370.237110--0.020495---0.257605$21.48191.1992%
    12/29/2023MANULIFE CANADIAN BALANCEDMGS22370.237110--0.020495---0.257605$21.48191.1992%
    12/29/2023MANULIFE CANADIAN BALANCEDMGS23370.227464----0.211624-0.439087$21.34382.0572%
    12/29/2023MANULIFE CANADIAN BALANCEDMGS24370.227464----0.211624-0.439087$21.34382.0572%
    12/29/2023MANULIFE CANADIAN BALANCEDMGS25370.227464----0.211624-0.439087$21.34382.0572%
    12/29/2023MANULIFE CANADIAN BALANCEDMGS27370.250636-0.1158960.071144-0.384005-0.821680$23.83633.4472%
    12/29/2023MANULIFE CANADIAN BALANCEDMIF14440.125690------0.125690$20.04040.6272%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF80370.249805--0.020529---0.270334$21.53321.2554%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF81370.249805--0.020529---0.270334$21.53321.2554%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF82370.249805--0.020529---0.270334$21.53321.2554%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF83370.229605----0.155537-0.385142$21.34071.8047%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF84370.229605----0.155537-0.385142$21.34071.8047%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF85370.229605----0.155537-0.385142$21.34071.8047%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF87370.257313-0.1220690.073039-0.203173-0.655595$23.74912.7605%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF88370.229605----0.155538-0.385142$21.34071.8047%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF89370.229605----0.155537-0.385142$21.34071.8047%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF90370.229605----0.155537-0.385142$21.34071.8047%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF92370.245383-0.1257920.069653-0.413162-0.853989$23.92063.5701%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF94370.257313-0.1220690.073039-0.203173-0.655595$23.74912.7605%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF95370.257313-0.1220690.073039-0.203173-0.655595$23.74912.7605%
    12/29/2023MANULIFE CANADIAN BALANCEDMGF61370.253055-0.2042000.071829-0.426082-0.955167$24.67003.8718%
    12/29/2023MANULIFE CANADIAN BALANCEDMIF15440.125691------0.125691$20.04040.6272%
    12/29/2023MANULIFE CANADIAN BALANCEDMGE18440.125691------0.125691$20.04040.6272%
    12/29/2023MANULIFE CANADIAN BALANCEDMGE19440.125691------0.125691$20.04040.6272%
    12/29/2023MANULIFE CANADIAN BALANCEDMLP42440.032497------0.032497$19.54960.1662%
    12/29/2023MANULIFE CANADIAN BALANCEDMLC55440.032497------0.032497$19.54960.1662%
    12/29/2023MANULIFE CANADIAN BALANCEDMCP35440.032497------0.032497$19.54960.1662%
    12/29/2023MANULIFE CANADIAN BALANCEDMLP46440.162302----0.214637-0.376939$20.60201.8296%
    12/29/2023MANULIFE CANADIAN BALANCEDMCP36440.162305----0.214631-0.376936$20.60201.8296%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMRP1320-----0.618414-0.618414$20.72292.9842%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMRP1409-----0.618414-0.618414$20.72292.9842%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMRP1482-----0.618414-0.618414$20.72292.9842%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMRP1502-----0.801364(0.031136)0.770228$22.36973.4432%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMRP1864-----0.801364(0.031137)0.770227$22.36973.4432%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMGS2618-----0.334009(0.008914)0.325095$12.59112.5819%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMGS2718-----0.334009(0.008914)0.325095$12.59112.5819%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMGS2811-----0.334009(0.008914)0.325095$12.59112.5819%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMGF3243-----0.337957-0.337957$12.60802.6805%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMGF3043-----0.337957-0.337957$12.60802.6805%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMGF3143-----0.337957-0.337957$12.60802.6805%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMGF3643-----0.458041(0.018656)0.439385$13.42503.2729%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMGF5543-----0.337957-0.337957$12.60802.6805%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMGF7743-----0.337957-0.337957$12.60802.6805%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMPS4678-----0.362268-0.362268$13.75632.6335%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMPS4679-----0.213491-0.213491$13.60581.5691%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMPS4681-----0.206649-0.206649$14.44311.4308%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMPS4682-----0.206649-0.206649$14.44311.4308%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMPS4684-----0.362268-0.362268$13.75632.6335%
    12/29/2023MANULIFE DIVIDEND INCOME PLUS FUNDMPS4521-----0.362268-0.362268$13.75632.6335%
    12/29/2023MANULIFE DIVIDEND INCOMEMGF3921---0.039461(0.005919)--0.033542$27.09050.1238%
    12/29/2023MANULIFE DIVIDEND INCOMEMGF5221---0.039462(0.005919)--0.033542$27.09050.1238%
    12/29/2023MANULIFE DIVIDEND INCOMEMGF6321---0.039462(0.005919)--0.033543$27.09050.1238%
    12/29/2023MANULIFE DIVIDEND INCOMEMGF4921---0.050159(0.007524)--0.042635$26.96920.1581%
    12/29/2023MANULIFE GLOBAL EQUITY CLASSMRP1711-----0.167370-0.167370$27.41660.6105%
    12/29/2023MANULIFE GLOBAL EQUITY CLASSMGS17520.005719-0.044540--0.120425-0.170685$19.75900.8638%
    12/29/2023MANULIFE GLOBAL EQUITY CLASSMGF39170.008500-0.045289----0.053790$29.46260.1826%
    12/29/2023MANULIFE GLOBAL EQUITY CLASSMGF52170.008500-0.045289----0.053790$29.46260.1826%
    12/29/2023MANULIFE GLOBAL EQUITY CLASSMGF63170.008500-0.045290----0.053790$29.46260.1826%
    12/29/2023MANULIFE GLOBAL EQUITY CLASSMGF49170.009110-0.096525----0.105635$29.78300.3547%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMRP1952---0.042964(0.006445)0.283654-0.320174$15.25102.0994%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMRP1706---0.042964(0.006445)0.283654-0.320174$15.25102.0994%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMRP1719---0.042964(0.006445)0.283654-0.320174$15.25102.0994%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMRP1426---0.233357(0.035005)0.673257(0.000704)0.870905$16.81955.1779%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMGF9914---0.060889(0.009133)0.387159-0.438915$16.30142.6925%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMGF1114---0.060889(0.009133)0.387159-0.438915$16.30142.6925%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMGF3214---0.060889(0.009133)0.387159-0.438915$16.30142.6925%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMGF5214---0.596439(0.089467)0.657107(0.001743)1.162336$18.00206.4567%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMGF5014---0.060889(0.009133)0.387159-0.438915$16.30142.6925%
    12/29/2023MANULIFE GLOBAL LISTED INFRASTRUCTURE SEMGF7514---0.060889(0.009133)0.387159-0.438915$16.30142.6925%
    12/29/2023MANULIFE GLOBAL BALANCEDMSE3272-----0.026557-0.026557$12.12400.2190%
    12/29/2023MANULIFE GLOBAL BALANCEDMSE3372-----0.026557-0.026557$12.12400.2190%
    12/29/2023MANULIFE GLOBAL BALANCEDMSE3972-----0.026557-0.026557$12.12400.2190%
    12/29/2023MANULIFE GLOBAL BALANCEDMSE3872-----0.026705-0.026705$12.12400.2203%
    12/29/2023MANULIFE GLOBAL BALANCEDMRP1714---0.081954(0.012293)--0.069661$20.58020.3385%
    12/29/2023MANULIFE GLOBAL BALANCEDMRP1261---0.081953(0.012293)--0.069660$20.58020.3385%
    12/29/2023MANULIFE GLOBAL BALANCEDMRP1007---0.081953(0.012293)--0.069660$20.58020.3385%
    12/29/2023MANULIFE GLOBAL BALANCEDMRP1615---0.136955(0.020543)0.088939-0.205351$21.27950.9650%
    12/29/2023MANULIFE GLOBAL BALANCEDMGS1764---0.172340(0.025851)0.080005-0.226494$16.32181.3877%
    12/29/2023MANULIFE GLOBAL BALANCEDMGF3919---0.211004(0.031651)0.021359-0.200712$22.23350.9027%
    12/29/2023MANULIFE GLOBAL BALANCEDMGF5219---0.211004(0.031651)0.021359-0.200712$22.23350.9027%
    12/29/2023MANULIFE GLOBAL BALANCEDMGF6319---0.211004(0.031651)0.021359-0.200712$22.23350.9027%
    12/29/2023MANULIFE GLOBAL BALANCEDMGF4919---0.161816(0.024272)--0.137543$22.42470.6134%
    12/29/2023MANULIFE GLOBAL BALANCEDSLI40334---0.053959(0.008094)--0.045865$15.71730.2918%
    12/29/2023MANULIFE GLOBAL BALANCEDSLI45327-----0.000777-0.000777$14.77550.0053%
    12/29/2023MANULIFE GLOBAL BALANCEDSLI60209---0.016571(0.002486)--0.014085$15.91960.0885%
    12/29/2023MANULIFE GLOBAL BALANCEDSLI65209-----0.006387-0.006387$15.73570.0406%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMIF4063-----0.143385(0.109044)0.034341$11.59740.2961%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMIF3963-----0.143383(0.109045)0.034338$11.59740.2961%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMRP1088---0.005101(0.000765)0.171959(0.046904)0.129390$13.14900.9840%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMRP1636---0.005101(0.000765)0.171959(0.046904)0.129390$13.14900.9840%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMRP1851---0.005101(0.000765)0.171959(0.046904)0.129391$13.14900.9840%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGE4263-----0.153006-0.153006$11.52611.3275%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF3199---0.060642(0.009096)0.187537-0.239083$12.58201.9002%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF3299---0.060642(0.009094)0.187538-0.239087$12.58201.9002%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGE5263-----0.153005-0.153005$11.52611.3275%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF3412---0.061930(0.009289)0.165138-0.217779$12.57331.7321%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGS9493---0.040948(0.006143)0.163542(0.003336)0.195012$12.47981.5626%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGS9593---0.040949(0.006142)0.163541(0.003336)0.195012$12.47981.5626%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGS9693---0.040949(0.006142)0.163541(0.003336)0.195012$12.47981.5626%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGS8749---0.040949(0.006142)0.163542(0.003336)0.195012$12.47981.5626%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGS8849---0.040956(0.006143)0.163571(0.003337)0.195047$12.47981.5629%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGS8949---0.040949(0.006142)0.163542(0.003336)0.195012$12.47981.5626%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGS9049---0.147591(0.022139)0.169746(0.070975)0.224223$13.32771.6824%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMIF5363-----0.155863(0.012871)0.142992$12.02771.1889%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF2823---0.045343(0.006801)0.160052-0.198594$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF2923---0.045343(0.006801)0.160052-0.198593$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF3023---0.045343(0.006801)0.160052-0.198593$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF5242---0.045343(0.006801)0.160052-0.198593$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF5342---0.045343(0.006801)0.160052-0.198593$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF5442---0.045343(0.006802)0.160052-0.198593$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF5783---0.045343(0.006801)0.160052-0.198594$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF5883---0.045343(0.006801)0.160051-0.198594$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF6583---0.045344(0.006802)0.160052-0.198594$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF63420.045850--0.153086(0.022962)0.173626(0.065405)0.284195$13.75922.0655%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF79830.045848--0.153083(0.022964)0.173625(0.065405)0.284188$13.75922.0654%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF5023---0.045344(0.006801)0.160052-0.198595$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGF7523---0.045345(0.006804)0.160049-0.198591$12.54161.5835%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMIF5463-----0.155864(0.012871)0.142992$12.02771.1889%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGE5563-----0.155863(0.012871)0.142992$12.02771.1889%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMGE5663-----0.155864(0.012871)0.142992$12.02771.1889%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMLP2406-----0.152122-0.152122$11.76021.2935%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMLC3106-----0.152122-0.152122$11.76021.2935%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMCP1506-----0.152122-0.152122$11.76021.2935%
    12/29/2023MANULIFE GLOBAL MANAGED VOLATILITYMCP3506------(0.151427)(0.151427)$12.0964-1.2518%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMRP1919---0.567701(0.006571)-(0.081344)0.479785$13.88283.4560%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMRP1716---0.567700(0.006571)-(0.081344)0.479785$13.88283.4560%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMRP1865---0.567700(0.006571)-(0.081344)0.479785$13.88283.4560%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMRP1091---0.718717(0.007305)--0.711412$14.61874.8665%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMRP1210---0.718733(0.007294)--0.711440$14.61874.8666%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMRP1387---0.718716(0.007307)--0.711409$14.61874.8664%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMGS3051---0.515613(0.005533)--0.510080$11.15174.5740%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMGS3052---0.515611(0.005533)--0.510078$11.15174.5740%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMGF9920---0.631696(0.006890)-(0.076614)0.548192$14.51993.7754%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMGF1120---0.631696(0.006890)-(0.076614)0.548192$14.51993.7754%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMGF3220---0.631696(0.006890)-(0.076614)0.548191$14.51993.7754%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMGF5620---0.631696(0.006890)-(0.076614)0.548192$14.51993.7755%
    12/29/2023MANULIFE U.S. UNCONSTRAINED BOND FUNDMGF7420---0.631696(0.006890)-(0.076614)0.548191$14.51993.7754%
    12/29/2023MANULIFE GUARANTEED INCOME FUNDMRP2335--0.1719410.006108---0.178049$9.77781.8210%
    12/29/2023MANULIFE GUARANTEED INCOME FUNDMRP2331--0.1719410.006108---0.178049$9.77781.8210%
    12/29/2023MANULIFE GUARANTEED INCOME FUNDMRP2332--0.1719420.006108---0.178049$9.77781.8210%
    12/29/2023MANULIFE GUARANTEED INCOME FUNDMRP2339--0.2572590.007519--(0.017750)0.247028$10.29342.3999%
    12/29/2023MANULIFE GUARANTEED INCOME FUNDMRP2336--0.3605200.009484---0.370003$10.78933.4294%
    12/29/2023MANULIFE US ALL CAP EQUITYMSE3280-----0.113701-0.113701$12.50040.9096%
    12/29/2023MANULIFE US ALL CAP EQUITYMSE3980-----0.113701-0.113701$12.50040.9096%
    12/29/2023MANULIFE US ALL CAP EQUITYMSE3380-----0.113701-0.113701$12.50040.9096%
    12/29/2023MANULIFE US ALL CAP EQUITYMSE3880-----0.113701-0.113701$12.50040.9096%
    12/29/2023MANULIFE US ALL CAP EQUITYMRP1227-----0.845201-0.845201$31.28812.7014%
    12/29/2023MANULIFE US ALL CAP EQUITYMRP1436-----0.861788-0.861788$31.95062.6973%
    12/29/2023MANULIFE US ALL CAP EQUITYMGS3014-----0.116191-0.116191$27.96220.4155%
    12/29/2023MANULIFE US ALL CAP EQUITYMGS3114-----0.116191-0.116191$27.96220.4155%
    12/29/2023MANULIFE US ALL CAP EQUITYMGS3314-----0.116191-0.116191$27.96220.4155%
    12/29/2023MANULIFE US ALL CAP EQUITYMGF4911-----0.955192-0.955192$35.35022.7021%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMSE32500.002495--0.092568(0.012263)--0.082800$16.49780.5019%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMSE33580.002495--0.092568(0.012263)--0.082800$16.49780.5019%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMSE39580.002495--0.092568(0.012263)--0.082800$16.49780.5019%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMSE38580.002521--0.093531(0.012391)--0.083661$16.49780.5071%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMRP1009---0.073103(0.010966)--0.062138$17.11280.3631%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMRP1029---0.073103(0.010966)--0.062138$17.11280.3631%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMRP1589---0.073103(0.010966)--0.062138$17.11280.3631%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMRP17030.003133--0.247085(0.015397)--0.234821$18.48911.2700%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMRP17290.003133--0.247084(0.015397)--0.234820$18.48911.2700%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMRP19600.003133--0.247085(0.015397)--0.234821$18.48911.2700%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMRP17600.002808--0.270466(0.013799)0.007657(0.008712)0.258420$18.77951.3761%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF37980.002573--0.095364(0.012646)--0.085291$16.50620.5167%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF38980.002573--0.095364(0.012646)--0.085291$16.50620.5167%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF39980.002573--0.095364(0.012646)--0.085291$16.50620.5167%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF58980.002691--0.210596(0.013225)-(0.008972)0.191090$17.50091.0919%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF40120.002538--0.092254(0.012471)--0.082320$16.48900.4992%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF42120.002538--0.092254(0.012471)--0.082320$16.48900.4992%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF41120.002538--0.092253(0.012471)--0.082320$16.48900.4992%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGS30160.002858--0.103461(0.014045)--0.092274$17.36590.5314%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGS33160.002858--0.103461(0.014045)--0.092274$17.36590.5314%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGS34160.002858--0.103461(0.014045)--0.092274$17.36590.5314%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGS36160.002847--0.254530(0.013994)0.013494(0.009494)0.247383$18.98831.3028%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGS61490.002568--0.094825(0.012619)--0.084774$16.42670.5161%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGS62490.002568--0.094825(0.012619)--0.084774$16.42670.5161%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGS63490.002568--0.094825(0.012619)--0.084774$16.42670.5161%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGS64490.002809--0.238391(0.013806)--0.227395$17.56111.2949%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMIF3563---0.018010(0.002701)--0.015309$15.79800.0969%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF11220.002818--0.098982(0.013847)--0.087952$17.35380.5068%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF33220.002818--0.098982(0.013847)--0.087952$17.35380.5068%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF34220.002818--0.098982(0.013847)--0.087952$17.35380.5068%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF35220.002826--0.227478(0.013887)-(0.009421)0.206995$18.51871.1178%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF49420.002598--0.095102(0.012767)--0.084933$16.49030.5150%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF50420.002597--0.095064(0.012762)--0.084898$16.49030.5148%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF51420.002598--0.095102(0.012767)--0.084933$16.49030.5150%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF98420.002901--0.232052(0.014258)-(0.007453)0.213242$17.49901.2186%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF32830.002598--0.095102(0.012767)--0.084933$16.49030.5150%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF33830.002598--0.095102(0.012767)--0.084933$16.49030.5150%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF37830.002598--0.095102(0.012767)--0.084933$16.49030.5150%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF38830.003989--0.313771(0.019604)-(0.013300)0.284855$17.52431.6255%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF98220.002826--0.227478(0.013887)-(0.009421)0.206995$18.51871.1178%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF99420.002901--0.232052(0.014258)-(0.007453)0.213241$17.49901.2186%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF79420.002902--0.232052(0.014258)-(0.007454)0.213242$17.49901.2186%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF52830.003989--0.313770(0.019604)-(0.013300)0.284855$17.52431.6255%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF63220.002974--0.308348(0.014616)-(0.009398)0.287308$19.01471.5110%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF66420.002771--0.295416(0.013611)-(0.009234)0.275343$18.16041.5162%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF39830.002803--0.307720(0.013777)-(0.004733)0.292013$18.27451.5979%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF55310.002818--0.098983(0.013847)--0.087953$17.35380.5068%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGF42220.002818--0.098982(0.013847)--0.087952$17.35380.5068%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMIF3663---0.018010(0.002702)--0.015309$15.79800.0969%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGE3763---0.018010(0.002701)--0.015309$15.79800.0969%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMEMGE3863---0.018010(0.002702)--0.015309$15.79800.0969%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI403280.002525--0.098553(0.012408)--0.088670$15.12940.5861%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI45319-----0.009421-0.009421$14.03530.0671%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI45320-----0.009421-0.009421$14.03530.0671%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI45321-----0.009421-0.009421$14.03530.0671%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI45322---0.034120(0.005118)--0.029002$14.74960.1966%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI602040.002422--0.152658(0.011903)-(0.008076)0.135102$15.79840.8552%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI602030.002599--0.094728(0.012771)--0.084556$15.27290.5536%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI65200-----0.001560-0.001560$14.14470.0110%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI65201-----0.001560-0.001560$14.14470.0110%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI652040.003211--0.141373(0.015783)--0.128800$15.41600.8355%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI65202-----0.001560-0.001560$14.14470.0110%
    12/29/2023MANULIFE U.S. MONTHLY HIGH INCOMESLI65203---0.033156(0.004973)--0.028182$14.89470.1892%
    12/29/2023MANULIFE GLOBAL MONTHLY HIGH INCOME SEGRMRP1350------(0.011305)(0.011305)$17.7889-0.0636%
    12/29/2023MANULIFE GLOBAL MONTHLY HIGH INCOME SEGRMRP1819------(0.011305)(0.011305)$17.7889-0.0636%
    12/29/2023MANULIFE GLOBAL MONTHLY HIGH INCOME SEGRMGF3918---0.133032(0.019955)-(0.015072)0.098005$20.06590.4884%
    12/29/2023MANULIFE GLOBAL MONTHLY HIGH INCOME SEGRMGF5218---0.133032(0.019955)-(0.015072)0.098005$20.06590.4884%
    12/29/2023MANULIFE GLOBAL MONTHLY HIGH INCOME SEGRMGF4918---0.133651(0.020047)-(0.003265)0.110339$20.63080.5348%
    12/29/2023MANULIFE GLOBAL MONTHLY HIGH INCOME SEGRMPS4611---0.081500(0.009489)--0.072011$10.54080.6832%
    12/29/2023MANULIFE GLOBAL MONTHLY HIGH INCOME SEGRMPS4619---0.081500(0.009489)--0.072011$10.54080.6832%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMSE32730.029430--0.220146(0.001656)-(0.003890)0.244030$10.98552.2214%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMSE33730.029431--0.220145(0.001656)-(0.003890)0.244030$10.98552.2214%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMSE39730.029430--0.220146(0.001656)-(0.003890)0.244030$10.98552.2214%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMSE38730.029431--0.220145(0.001656)-(0.003890)0.244030$10.98552.2214%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMRP19100.041985--0.272821(0.002363)--0.312444$13.10792.3836%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMRP14550.041985--0.272821(0.002363)--0.312444$13.10792.3836%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMRP12030.041985--0.272821(0.002363)--0.312444$13.10792.3836%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMRP10020.103335--0.929608(0.005809)--1.027134$14.13517.2666%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMRP10040.103317--0.929569(0.005820)--1.027065$14.13517.2661%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMRP18580.103319--0.929570(0.005814)--1.027074$14.13517.2661%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGS20090.054751--0.411509(0.003081)--0.463179$16.15232.8676%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGS21090.054751--0.411509(0.003081)--0.463179$16.15232.8676%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGS22090.054751--0.411509(0.003081)--0.463179$16.15232.8676%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGF80090.047377--0.356672(0.002666)--0.401383$16.13112.4883%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGF81090.047373--0.356639(0.002666)--0.401346$16.13112.4880%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGF82090.047383--0.356718(0.002667)--0.401435$16.13112.4886%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGF86090.051403--0.527677(0.002893)-(0.028798)0.547389$17.94003.0512%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGF92090.051403--0.527677(0.002893)-(0.028798)0.547389$17.94003.0512%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGF93090.051403--0.527677(0.002893)-(0.028798)0.547389$17.94003.0512%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGF60090.054825--0.600837(0.003086)--0.652577$18.65613.4979%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGF55090.047383--0.356718(0.002667)--0.401435$16.13112.4886%
    12/29/2023MANULIFE YIELD OPPORTUNITIESMGF56090.047383--0.356718(0.002667)--0.401435$16.13112.4886%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI500190.032770--0.240603(0.001844)--0.271529$10.52252.5805%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI500200.032770--0.240603(0.001844)--0.271528$10.52252.5805%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI500230.038775--0.424017(0.002182)--0.460610$11.00644.1849%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI500210.032770--0.240603(0.001844)--0.271529$10.52252.5805%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI500220.031920--0.281744(0.001796)--0.311867$10.72342.9083%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI602750.038339--0.279330(0.002158)--0.315511$10.51493.0006%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI602760.038339--0.279330(0.002158)--0.315511$10.51493.0006%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI602790.032226--0.345288(0.001814)-(0.040068)0.335632$10.98133.0564%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI602770.038339--0.279330(0.002158)--0.315511$10.51493.0006%
    12/29/2023MANULIFE YIELD OPPORTUNITIESSLI602780.033458--0.283539(0.001883)--0.315114$10.69722.9458%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI100550.187178--0.078409(0.011146)0.387718(0.433123)0.209036$21.09820.9908%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI100560.162469--0.075639(0.011346)0.390999(0.304259)0.313503$20.38251.5381%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI100570.173028--0.077737(0.011661)0.391407(0.080823)0.549688$20.54762.6752%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI130110.208022--0.227765(0.012387)0.429490(0.524380)0.328511$22.97051.4301%
    12/29/2023IDEAL MODERATE PORTFOLIOMLC120100.187179--0.078409(0.011146)0.387718(0.433123)0.209037$21.09820.9908%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI401350.091424--0.053640(0.008046)0.326324(0.130900)0.332441$14.90512.2304%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI401360.091424--0.053640(0.008046)0.326324(0.130900)0.332441$14.90512.2304%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI401390.109745--0.171242(0.006535)0.263664(0.237850)0.300266$15.55101.9308%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI401370.091424--0.053640(0.008046)0.326324(0.130900)0.332441$14.90512.2304%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI401380.145309--0.127222(0.008652)0.351002(0.271872)0.343009$16.04872.1373%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI451350.038005--0.053151(0.007973)0.324065-0.407249$14.42502.8232%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI451360.038005--0.053151(0.007973)0.324065-0.407249$14.42502.8232%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI451390.123579--0.143019(0.007358)0.299257(0.318526)0.239970$15.30681.5677%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI451370.038005--0.053151(0.007973)0.324065-0.407249$14.42502.8232%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI451380.135244--0.068615(0.008053)0.322354(0.207245)0.310915$15.56871.9971%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI300350.094636--0.053197(0.007980)0.300983(0.317145)0.123690$15.73720.7860%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI300360.094636--0.053197(0.007980)0.300982(0.317145)0.123690$15.73720.7860%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI300370.094636--0.053197(0.007980)0.300982(0.317145)0.123690$15.73720.7860%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI300380.138467--0.114015(0.008245)0.329446(0.323821)0.249861$16.66051.4997%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI200900.109046--0.063920(0.009588)0.301767(0.344883)0.120262$18.17770.6616%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI200910.109046--0.063920(0.009588)0.301767(0.344883)0.120262$18.17770.6616%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI200920.109046--0.063920(0.009588)0.301767(0.344883)0.120262$18.17770.6616%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI200930.163514--0.146350(0.009737)0.341836(0.377685)0.264279$18.21631.4508%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI250900.043473--0.063765(0.009565)0.334395(0.327516)0.104553$17.48510.5980%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI250910.043473--0.063765(0.009565)0.334395(0.327516)0.104553$17.48510.5980%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI250920.043473--0.063765(0.009565)0.334395(0.327516)0.104553$17.48510.5980%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI250930.179700--0.087080(0.010700)0.251893(0.418256)0.089717$17.56520.5108%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI601000.068217--0.042165(0.006325)0.254791(0.172381)0.186467$12.34961.5099%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI601010.068217--0.042165(0.006325)0.254791(0.172381)0.186467$12.34961.5099%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI601040.114527--0.176058(0.006820)0.269853(0.265635)0.287984$13.61822.1147%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI601020.068217--0.042165(0.006325)0.254791(0.172381)0.186467$12.34961.5099%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI601030.112597--0.098136(0.006705)0.271125(0.162109)0.313045$13.01172.4059%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI651000.027493--0.042543(0.006381)0.257190(0.077858)0.242986$12.06232.0144%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI651010.027493--0.042543(0.006381)0.257190(0.077858)0.242986$12.06232.0144%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI651040.107996--0.124876(0.006431)0.261521(0.273935)0.214028$13.34511.6038%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI651020.027493--0.042543(0.006381)0.257190(0.077858)0.242986$12.06232.0144%
    12/29/2023IDEAL MODERATE PORTFOLIOSLI651030.119157--0.054496(0.007095)0.286742(0.234211)0.219089$12.70531.7244%
    12/29/2023IDEAL MONEY MARKET FUNDSLI10080--1.000000----1.000000$11.02029.0742%
    12/29/2023IDEAL MONEY MARKET FUNDSLI10081--1.000000----1.000000$11.00489.0869%
    12/29/2023IDEAL MONEY MARKET FUNDSLI15007--1.000000----1.000000$11.02029.0742%
    12/29/2023IDEAL MONEY MARKET FUNDSLI14007--1.000000----1.000000$11.02029.0742%
    12/29/2023IDEAL MONEY MARKET FUNDSLI10082--1.000000----1.000000$11.01169.0813%
    12/29/2023IDEAL MONEY MARKET FUNDSLI13016--1.000000----1.000000$11.02809.0678%
    12/29/2023IDEAL MONEY MARKET FUNDMLC12013--1.000000----1.000000$18.14565.5110%
    12/29/2023IDEAL MONEY MARKET FUNDMLC12513--1.000000----1.000000$17.47255.7233%
    12/29/2023IDEAL MONEY MARKET FUNDSLI50009--1.000000----1.000000$10.62899.4083%
    12/29/2023IDEAL MONEY MARKET FUNDSLI50010--1.000000----1.000000$10.62899.4083%
    12/29/2023IDEAL MONEY MARKET FUNDSLI50013--1.000000----1.000000$10.70099.3450%
    12/29/2023IDEAL MONEY MARKET FUNDSLI50011--1.000000----1.000000$10.62899.4083%
    12/29/2023IDEAL MONEY MARKET FUNDSLI50012--1.000000----1.000000$10.75559.2976%
    12/29/2023IDEAL MONEY MARKET FUNDSLI40230--1.000000----1.000000$10.62879.4085%
    12/29/2023IDEAL MONEY MARKET FUNDSLI40231--1.000000----1.000000$10.62879.4085%
    12/29/2023IDEAL MONEY MARKET FUNDSLI40234--1.000000----1.000000$10.64619.3931%
    12/29/2023IDEAL MONEY MARKET FUNDSLI40232--1.000000----1.000000$10.62879.4085%
    12/29/2023IDEAL MONEY MARKET FUNDSLI40233--1.000000----1.000000$10.72349.3254%
    12/29/2023IDEAL MONEY MARKET FUNDSLI45230--1.000000----1.000000$10.61219.4232%
    12/29/2023IDEAL MONEY MARKET FUNDSLI45231--1.000000----1.000000$10.61219.4232%
    12/29/2023IDEAL MONEY MARKET FUNDSLI45234--1.000000----1.000000$10.57429.4570%
    12/29/2023IDEAL MONEY MARKET FUNDSLI45232--1.000000----1.000000$10.61219.4232%
    12/29/2023IDEAL MONEY MARKET FUNDSLI45233--1.000000----1.000000$10.66009.3809%
    12/29/2023IDEAL MONEY MARKET FUNDSLI30075--1.000000----1.000000$10.60659.4282%
    12/29/2023IDEAL MONEY MARKET FUNDSLI30076--1.000000----1.000000$10.60659.4282%
    12/29/2023IDEAL MONEY MARKET FUNDSLI30077--1.000000----1.000000$10.60659.4282%
    12/29/2023IDEAL MONEY MARKET FUNDSLI30078--1.000000----1.000000$10.57739.4542%
    12/29/2023IDEAL MONEY MARKET FUNDSLI20165--1.000000----1.000000$10.68679.3574%
    12/29/2023IDEAL MONEY MARKET FUNDSLI20166--1.000000----1.000000$10.68679.3574%
    12/29/2023IDEAL MONEY MARKET FUNDSLI20167--1.000000----1.000000$10.68679.3574%
    12/29/2023IDEAL MONEY MARKET FUNDSLI20168--1.000000----1.000000$10.73529.3152%
    12/29/2023IDEAL MONEY MARKET FUNDSLI25165--1.000000----1.000000$10.65389.3863%
    12/29/2023IDEAL MONEY MARKET FUNDSLI25166--1.000000----1.000000$10.65389.3863%
    12/29/2023IDEAL MONEY MARKET FUNDSLI25167--1.000000----1.000000$10.65389.3863%
    12/29/2023IDEAL MONEY MARKET FUNDSLI25168--1.000000----1.000000$10.66589.3758%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI100700.170623--0.045319(0.006798)0.912633(0.677788)0.443990$23.58621.8824%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI100710.122557--0.045709(0.006856)0.641748(0.677367)0.125791$22.62190.5561%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI140140.170625--0.045318(0.006797)0.912634(0.677786)0.443993$23.58621.8824%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI100720.126680--0.044079(0.006612)0.925473(0.649182)0.440438$22.96321.9180%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI130140.266236--0.109171(0.007426)0.994087(0.734828)0.627240$25.70712.4399%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMMLC120120.170623--0.045319(0.006798)0.912633(0.677788)0.443990$23.58621.8824%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI402250.067240--0.033554(0.005033)0.889432(0.375658)0.609535$16.70503.6488%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI402260.067240--0.033554(0.005033)0.889432(0.375658)0.609535$16.70503.6488%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI402290.171951--0.131670(0.004796)0.859506(0.417698)0.740632$17.06844.3392%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI402270.067240--0.033554(0.005033)0.889432(0.375658)0.609535$16.70503.6488%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI402280.191038--0.039569(0.005328)0.942247(0.428358)0.739168$17.99204.1083%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI452250.006398--0.033061(0.004959)0.883301(0.275015)0.642785$16.12773.9856%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI452260.006398--0.033061(0.004959)0.883301(0.275015)0.642785$16.12773.9856%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI452290.164744--0.090032(0.004595)0.823379(0.446306)0.627254$16.66663.7635%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI452270.006398--0.033061(0.004959)0.883301(0.275015)0.642785$16.12773.9856%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI452280.135611--0.035336(0.005300)0.896942(0.450893)0.611696$17.40873.5137%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI300700.068699--0.033365(0.005005)0.682657(0.502999)0.276718$17.53831.5778%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI300710.068699--0.033365(0.005005)0.682657(0.502999)0.276718$17.53831.5778%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI300720.068699--0.033365(0.005005)0.682657(0.502999)0.276718$17.53831.5778%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI300730.185794--0.034801(0.005220)0.837279(0.524990)0.527663$18.63482.8316%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI201600.092319--0.045755(0.006863)0.570899(0.686549)0.015561$22.76480.0684%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI201610.092319--0.045755(0.006863)0.570899(0.686549)0.015561$22.76480.0684%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI201620.092319--0.045755(0.006863)0.570899(0.686549)0.015561$22.76480.0684%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI201630.220075--0.051697(0.006138)0.860789(0.581756)0.544668$21.41232.5437%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI251600.010566--0.043357(0.006504)0.745236(0.641596)0.151060$21.86660.6908%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI251610.010566--0.043357(0.006504)0.745236(0.641596)0.151060$21.86660.6908%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI251620.010566--0.043357(0.006504)0.745236(0.641596)0.151060$21.86660.6908%
    12/29/2023MANULIFE IDEAL FUNDAMENTAL MONTHLY INCOMSLI251630.151770--0.039154(0.005873)0.908020(0.583156)0.509915$20.57892.4779%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP83240.000255-0.0058590.034224(0.000246)-(0.015521)0.024572$10.69990.2296%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP83240.000261-0.0059780.034921(0.000251)-(0.015837)0.025072$10.61450.2362%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP83240.000267-0.0061250.035782(0.000257)-(0.016227)0.025690$10.17980.2524%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP83240.000274-0.0062980.036792(0.000264)-(0.016685)0.026415$10.95160.2412%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP84240.000265-0.0060860.035552(0.000255)-(0.016123)0.025525$10.17980.2507%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP84240.000259-0.0059540.034782(0.000250)-(0.015774)0.024972$10.61450.2353%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP84240.000254-0.0058200.034001(0.000244)-(0.015420)0.024412$10.69990.2281%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP84240.000274-0.0062980.036792(0.000264)-(0.016685)0.026415$10.95160.2412%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP85240.000254-0.0058260.034034(0.000244)-(0.015435)0.024435$10.69990.2284%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP85240.000259-0.0059400.034702(0.000249)-(0.015738)0.024915$10.61450.2347%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP85240.000266-0.0061050.035665(0.000256)-(0.016174)0.025606$10.17980.2515%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP85240.000274-0.0062980.036792(0.000264)-(0.016685)0.026415$10.95160.2412%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP87240.000276-0.0198620.037031(0.000266)-(0.021043)0.035861$10.78320.3326%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP87240.000267-0.0191980.035792(0.000257)-(0.020338)0.034661$11.23020.3086%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP87240.000258-0.0185910.034661(0.000249)-(0.019696)0.033566$11.30690.2969%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP87240.000286-0.0205620.038335(0.000275)-(0.021784)0.037124$11.61480.3196%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP94240.000270-0.0194170.036200(0.000260)-(0.020570)0.035057$11.30690.3100%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP94240.000275-0.0197800.036877(0.000265)-(0.020955)0.035712$11.23020.3180%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP94240.000280-0.0201650.037596(0.000270)-(0.021364)0.036408$10.78320.3376%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP94240.000286-0.0205620.038335(0.000275)-(0.021784)0.037124$11.61480.3196%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP95240.000280-0.0201460.037561(0.000269)-(0.021344)0.036374$10.78320.3373%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP95240.000275-0.0197470.036816(0.000264)-(0.020921)0.035653$11.23020.3175%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP95240.000269-0.0193710.036114(0.000259)-(0.020522)0.034973$11.30690.3093%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP95240.000286-0.0205620.038335(0.000275)-(0.021784)0.037124$11.61480.3196%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP61240.000281-0.0270290.037654(0.000270)-(0.043308)0.021386$11.62090.1840%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP61240.000282-0.0271720.037853(0.000272)-(0.043537)0.021499$11.54890.1862%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP61240.000284-0.0272970.038027(0.000273)-(0.043737)0.021598$11.09590.1946%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP61240.000285-0.0274410.038228(0.000274)-(0.043968)0.021712$11.95870.1816%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP83250.000262-0.0064060.035074(0.000252)-(0.015589)0.025901$9.99620.2591%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP83250.000258-0.0063070.034531(0.000248)-(0.015348)0.025500$10.42270.2447%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP83250.000251-0.0061340.033583(0.000241)-(0.014926)0.024800$10.50620.2361%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP83250.000267-0.0065330.035769(0.000257)-(0.015898)0.026414$10.75460.2456%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP84250.000249-0.0060940.033364(0.000239)-(0.014829)0.024638$10.50620.2345%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP84250.000254-0.0062180.034042(0.000244)-(0.015130)0.025139$10.42270.2412%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP84250.000260-0.0063570.034806(0.000250)-(0.015470)0.025703$9.99620.2571%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP84250.000267-0.0065330.035769(0.000257)-(0.015898)0.026414$10.75460.2456%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP85250.000261-0.0063790.034923(0.000251)-(0.015522)0.025790$9.99620.2580%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP85250.000257-0.0062930.034454(0.000247)-(0.015313)0.025443$10.42270.2441%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP85250.000251-0.0061480.033661(0.000242)-(0.014961)0.024858$10.50620.2366%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP85250.000267-0.0065330.035769(0.000257)-(0.015898)0.026414$10.75460.2456%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP87250.000281-0.0217450.037856(0.000273)-(0.013482)0.046128$11.10640.4153%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP87250.000281-0.0217450.037856(0.000273)-(0.013482)0.046128$11.03250.4181%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP87250.000281-0.0217450.037856(0.000273)-(0.013482)0.046128$10.59470.4354%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP87250.000281-0.0217450.037856(0.000273)-(0.013482)0.046128$11.41320.4042%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP94250.000274-0.0210820.036700(0.000263)-(0.013072)0.044720$10.59470.4221%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP94250.000271-0.0208930.036372(0.000261)-(0.012955)0.044321$11.03250.4017%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP94250.000269-0.0207120.036057(0.000259)-(0.012843)0.043936$11.10640.3956%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP94250.000282-0.0217450.037854(0.000272)-(0.013483)0.046127$11.41320.4042%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP95250.000258-0.0198910.034627(0.000248)-(0.012333)0.042194$11.10640.3799%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP95250.000266-0.0204640.035624(0.000256)-(0.012689)0.043410$11.03250.3935%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP95250.000274-0.0210850.036705(0.000263)-(0.013074)0.044727$10.59470.4222%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP95250.000282-0.0217450.037854(0.000272)-(0.013483)0.046127$11.41320.4042%
    9/29/2023MANULIFE PENSIONBUILDER FUNDMPP61250.000278-0.0303540.037278(0.000267)-(0.048483)0.019160$10.92720.1753%
    6/30/2023MANULIFE PENSIONBUILDER FUNDMPP61250.000278-0.0303540.037278(0.000267)-(0.048483)0.019160$11.36970.1685%
    3/31/2023MANULIFE PENSIONBUILDER FUNDMPP61250.000278-0.0303540.037278(0.000267)-(0.048483)0.019160$11.43690.1675%
    12/29/2023MANULIFE PENSIONBUILDER FUNDMPP61250.000278-0.0303540.037278(0.000267)-(0.048483)0.019160$11.78060.1626%
    12/29/2023MANULIFE PENSIONBUILDER GUARANTEED INCOMMPP8328--0.1544860.009139--(0.053721)0.109904$10.57851.0389%
    12/29/2023MANULIFE PENSIONBUILDER GUARANTEED INCOMMPP8428--0.1544860.009139--(0.053721)0.109904$10.57851.0389%
    12/29/2023MANULIFE PENSIONBUILDER GUARANTEED INCOMMPP8528--0.1544860.009139--(0.053721)0.109904$10.57851.0389%
    12/29/2023MANULIFE PENSIONBUILDER GUARANTEED INCOMMPP8728--0.2127680.009506--(0.247121)(0.024847)$11.1874-0.2221%
    12/29/2023MANULIFE PENSIONBUILDER GUARANTEED INCOMMPP9428--0.2127680.009506--(0.247121)(0.024847)$11.1874-0.2221%
    12/29/2023MANULIFE PENSIONBUILDER GUARANTEED INCOMMPP9528--0.2127680.009506--(0.247121)(0.024846)$11.1874-0.2221%
    12/29/2023MANULIFE PENSIONBUILDER GUARANTEED INCOMMPP6128--0.2409570.009578--(0.268173)(0.017639)$11.4183-0.1545%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMSE3256-----0.110713-0.110713$19.79340.5593%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMSE3356-----0.110727-0.110727$19.79340.5594%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMSE3956-----0.110727-0.110727$19.79340.5594%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMSE3856-----0.110727-0.110727$19.79340.5594%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMRP1251-----0.043806-0.043806$18.54700.2362%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMRP1465-----0.043806-0.043806$18.54700.2362%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMRP1514-----0.043806-0.043806$18.54700.2362%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMRP1036---0.039434(0.005915)-(0.002726)0.030794$20.04410.1536%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMRP1464---0.039434(0.005915)-(0.002726)0.030793$20.04410.1536%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMRP1936---0.039434(0.005915)-(0.002726)0.030793$20.04410.1536%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMRP1252---0.105256(0.015789)0.070293(0.002583)0.157176$20.54100.7652%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMGS5012---0.101481(0.015222)0.176745(0.002893)0.260111$24.47051.0630%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMGF8662---0.114294(0.017144)-(0.001097)0.096053$24.48030.3924%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMGF9262---0.114294(0.017144)-(0.001097)0.096053$24.48030.3924%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMGF9362---0.114294(0.017144)-(0.001097)0.096053$24.48030.3924%
    12/29/2023MANULIFE STRATEGIC BALANCED YIELDMGF6062---0.183723(0.027558)0.090178(0.000742)0.245600$25.23030.9734%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMRP1192-----0.285474-0.285474$15.13431.8863%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMRP1193-----0.285474-0.285474$15.13431.8863%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMRP1194-----0.285474-0.285474$15.13431.8863%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMRP11950.081403----0.343773-0.425177$16.28492.6109%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMRP11960.081404----0.343774-0.425177$16.28492.6109%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMRP11970.081404----0.343774-0.425177$16.28492.6109%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMRP11980.118297----0.208576-0.326873$16.48021.9834%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGS1258-----0.234368-0.234368$15.44921.5170%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGS1260-----0.234368-0.234368$15.44921.5170%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGS1262-----0.234368-0.234368$15.44921.5170%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGS12640.111576----0.461640-0.573216$16.49943.4742%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGF1914-----0.256306-0.256306$15.39921.6644%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGF1915-----0.256306-0.256306$15.39921.6644%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGF1916-----0.256306-0.256306$15.39921.6644%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGF19170.113776----0.378970-0.492746$16.49242.9877%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGF19260.113776----0.378970-0.492746$16.49242.9877%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGF19290.157490----0.234504-0.391993$16.83972.3278%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGF5533-----0.256306-0.256306$15.39921.6644%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMGF7533-----0.256306-0.256306$15.39921.6644%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMPS45700.001953----0.197803-0.199756$10.98111.8191%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMPS4572-----0.232189-0.232189$10.90352.1295%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMPS45730.094107----0.204433-0.298540$11.21422.6622%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMPS45740.094105----0.204431-0.298536$11.21422.6621%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMPS45710.001953----0.197803-0.199756$10.98111.8191%
    12/29/2023MANULIFE STRATEGIC DIVIDEND BUNDLEMPS45290.001951----0.197564-0.199515$10.98111.8169%
    12/29/2023MANULIFE WORLD INVESTMENT FUNDMRP1326---0.095933(0.014391)0.190604-0.272145$17.67381.5398%
    12/29/2023MANULIFE WORLD INVESTMENT FUNDMRP1483---0.095932(0.014391)0.190603-0.272144$17.67381.5398%
    12/29/2023MANULIFE WORLD INVESTMENT FUNDMGF4253---0.144481(0.021672)0.108111-0.230920$16.68231.3842%
    12/29/2023MANULIFE WORLD INVESTMENT FUNDMGF4254---0.144481(0.021672)0.108110-0.230919$16.68231.3842%
    12/29/2023MANULIFE WORLD INVESTMENT FUNDMGF4256---0.210601(0.021978)0.148496-0.337119$17.26661.9524%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMLC1782-----0.400193(0.111208)0.288985$15.23181.8972%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGE2325-----0.346625(0.111969)0.234655$14.79251.5863%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2453-----0.309016(0.113326)0.195691$15.61311.2534%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2455-----0.309016(0.113325)0.195691$15.61311.2534%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2456-----0.309016(0.113326)0.195690$15.61311.2534%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2458-----0.425588(0.119875)0.305714$16.50191.8526%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGE2333-----0.346625(0.111969)0.234655$14.79251.5863%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2469-----0.233966(0.117792)0.116174$15.57950.7457%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2470-----0.233966(0.117791)0.116174$15.57950.7457%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2471-----0.233966(0.117791)0.116174$15.57950.7457%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2478-----0.328373(0.125670)0.202703$16.48601.2295%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGS2367-----0.263873(0.110679)0.153194$15.58690.9828%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGS2374-----0.263873(0.110679)0.153194$15.58690.9828%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGS2378-----0.263873(0.110679)0.153194$15.58690.9828%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGS2380-----0.263873(0.110679)0.153194$15.58690.9828%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGS2382-----0.263873(0.110679)0.153194$15.58690.9828%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGS2384-----0.263873(0.110679)0.153194$15.58690.9828%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGS2386-----0.365702(0.114613)0.251090$16.26271.5440%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMIF1965-----0.338361(0.110533)0.227827$15.15741.5031%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2387-----0.250106(0.112872)0.137233$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2388-----0.250106(0.112872)0.137233$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2389-----0.250106(0.112872)0.137234$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2436-----0.250106(0.112872)0.137233$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2439-----0.250106(0.112872)0.137233$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2440-----0.250106(0.112872)0.137234$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2444-----0.047702(0.154220)(0.106518)$16.4545-0.6473%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2416-----0.250106(0.112872)0.137234$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2424-----0.250106(0.112872)0.137234$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2425-----0.250106(0.112872)0.137234$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2428-----0.047702(0.154220)(0.106518)$16.4545-0.6473%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2396-----0.047702(0.154220)(0.106518)$16.4545-0.6473%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2410-----0.047702(0.154220)(0.106518)$16.4545-0.6473%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2445-----0.047702(0.154220)(0.106518)$16.4545-0.6473%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2446-----0.047702(0.154220)(0.106518)$16.4545-0.6474%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2432-----0.047702(0.154220)(0.106518)$16.4545-0.6474%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2433-----0.047702(0.154220)(0.106518)$16.4545-0.6474%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2413---0.020916(0.003136)0.435013(0.122275)0.330518$16.94101.9510%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2451---0.020918(0.003138)0.435013(0.122274)0.330519$16.94101.9510%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF2435---0.020917(0.003138)0.435013(0.122274)0.330517$16.94101.9510%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF5536-----0.250106(0.112872)0.137234$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGF7536-----0.250105(0.112872)0.137233$15.60140.8796%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMIF1982-----0.338361(0.110534)0.227828$15.15741.5031%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGE2345-----0.344586(0.113777)0.230809$15.17061.5214%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMGE2346-----0.344586(0.113777)0.230809$15.17061.5214%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMLP1786-----0.255277(0.106967)0.148310$14.85990.9981%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMLP1814-----0.255276(0.106967)0.148310$14.85990.9981%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMLC1778-----0.255276(0.106967)0.148310$14.85990.9981%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMCP1765-----0.255276(0.106967)0.148310$14.85990.9981%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMLP1834-----0.400192(0.111212)0.288981$15.23181.8972%
    12/29/2023MANULIFE NATIONAL BANK BUNDLE FUNDMCP1774-----0.305382(0.098829)0.206553$15.14561.3638%
    12/29/2023NAL-INVESTOR MONTHLY HIGH INCOMEMIF038-----1.068252-1.068252$18.45375.7888%
    12/29/2023MANULIFE CORPORATE FIXED INCOME PRIVATEMPS49920.005093-0.1067230.247724--(0.023734)0.335805$12.37722.7131%
    12/29/2023MANULIFE CORPORATE FIXED INCOME PRIVATEMPS49930.008331-0.1295120.405211---0.543054$12.13374.4756%
    12/29/2023MANULIFE CORPORATE FIXED INCOME PRIVATEMPS49940.005799-0.1836670.282068--(0.140576)0.330958$13.19452.5083%
    12/29/2023MANULIFE CORPORATE FIXED INCOME PRIVATEMPS49520.005799-0.1836670.282068--(0.140576)0.330958$13.19452.5083%
    12/29/2023MANULIFE CORPORATE FIXED INCOME PRIVATEMPS49250.005093-0.1067230.247724--(0.023734)0.335805$12.37722.7131%
    12/29/2023MANULIFE CORPORATE FIXED INCOME PRIVATEMPS45350.005093-0.1067230.247724--(0.023734)0.335805$12.37722.7131%
    12/29/2023MANULIFE GLOBAL FIXED INCOME PRIVATE SEGMPS4977---0.298778(0.007155)--0.291624$11.93502.4434%
    12/29/2023MANULIFE GLOBAL FIXED INCOME PRIVATE SEGMPS4978---0.316690(0.008243)--0.308447$11.70952.6342%
    12/29/2023MANULIFE GLOBAL FIXED INCOME PRIVATE SEGMPS4979---0.362697(0.007226)--0.355472$12.52792.8374%
    12/29/2023MANULIFE GLOBAL FIXED INCOME PRIVATE SEGMPS4953---0.362697(0.007226)--0.355472$12.52792.8374%
    12/29/2023MANULIFE GLOBAL FIXED INCOME PRIVATE SEGMPS4926---0.298819(0.007156)--0.291664$11.93502.4438%
    12/29/2023MANULIFE GLOBAL FIXED INCOME PRIVATE SEGMPS4536---0.298819(0.007156)--0.291664$11.93502.4438%
    12/29/2023MANULIFE BALANCED EQUITY PRIVATE SEGREGAMPS49640.001679-0.193831--0.060350-0.255860$22.29121.1478%
    12/29/2023MANULIFE BALANCED EQUITY PRIVATE SEGREGAMPS49410.001679-0.193831--0.060350-0.255860$22.29121.1478%
    12/29/2023MANULIFE BALANCED INCOME PRIVATE SEGREGAMPS49830.029450--0.303688(0.001972)--0.331166$13.02232.5431%
    12/29/2023MANULIFE BALANCED INCOME PRIVATE SEGREGAMPS49840.033698--0.326704(0.002256)--0.358146$12.82872.7918%
    12/29/2023MANULIFE BALANCED INCOME PRIVATE SEGREGAMPS49850.033914-0.0840240.423631(0.002271)--0.539299$14.37863.7507%
    12/29/2023MANULIFE BALANCED INCOME PRIVATE SEGREGAMPS49430.033914-0.0840240.423631(0.002271)--0.539299$14.37863.7507%
    12/29/2023MANULIFE BALANCED INCOME PRIVATE SEGREGAMPS49280.029450--0.303688(0.001972)--0.331166$13.02232.5431%
    12/29/2023MANULIFE BALANCED INCOME PRIVATE SEGREGAMPS45400.029450--0.303689(0.001972)--0.331167$13.02232.5431%
    12/29/2023MANULIFE CANADIAN BALANCED PRIVATE SEGREMPS49590.075495------0.075495$14.83680.5088%
    12/29/2023MANULIFE CANADIAN BALANCED PRIVATE SEGREMPS49600.058640------0.058640$14.62530.4009%
    12/29/2023MANULIFE CANADIAN BALANCED PRIVATE SEGREMPS49610.128665-0.146987----0.275652$16.34511.6865%
    12/29/2023MANULIFE CANADIAN BALANCED PRIVATE SEGREMPS49440.128665-0.146987----0.275652$16.34511.6865%
    12/29/2023MANULIFE CANADIAN BALANCED PRIVATE SEGREMPS49290.075495------0.075495$14.83680.5088%
    12/29/2023MANULIFE CANADIAN BALANCED PRIVATE SEGREMPS45410.075469------0.075469$14.83680.5087%
    12/29/2023MANULIFE CANADIAN EQUITY PRIVATE SEGREGAMPS49650.284457------0.284457$20.80221.3674%
    12/29/2023MANULIFE CANADIAN EQUITY PRIVATE SEGREGAMPS49660.339269------0.339269$20.44221.6597%
    12/29/2023MANULIFE CANADIAN EQUITY PRIVATE SEGREGAMPS49670.412171-0.155224----0.567394$23.25282.4401%
    12/29/2023MANULIFE CANADIAN EQUITY PRIVATE SEGREGAMPS49450.412171-0.155224----0.567395$23.25282.4401%
    12/29/2023MANULIFE CANADIAN EQUITY PRIVATE SEGREGAMPS49300.284457------0.284457$20.80221.3674%
    12/29/2023MANULIFE CANADIAN EQUITY PRIVATE SEGREGAMPS45420.284459------0.284459$20.80221.3674%
    12/29/2023MANULIFE DIVIDEND INCOME PRIVATE SEGREGAMPS49680.089431------0.089431$20.62300.4336%
    12/29/2023MANULIFE DIVIDEND INCOME PRIVATE SEGREGAMPS49690.050195------0.050195$20.24260.2480%
    12/29/2023MANULIFE DIVIDEND INCOME PRIVATE SEGREGAMPS49700.177172-0.157916----0.335088$22.92811.4615%
    12/29/2023MANULIFE DIVIDEND INCOME PRIVATE SEGREGAMPS49460.177172-0.157916----0.335088$22.92811.4615%
    12/29/2023MANULIFE DIVIDEND INCOME PRIVATE SEGREGAMPS49310.089431------0.089431$20.62300.4336%
    12/29/2023MANULIFE DIVIDEND INCOME PRIVATE SEGREGAMPS45430.089431------0.089431$20.62300.4336%
    12/29/2023MANULIFE GLOBAL BALANCED PRIVATE SEGREGAMPS4986---0.032534(0.004880)--0.027654$18.48010.1496%
    12/29/2023MANULIFE GLOBAL BALANCED PRIVATE SEGREGAMPS49880.003197--0.251149(0.023256)--0.231090$20.39101.1333%
    12/29/2023MANULIFE GLOBAL BALANCED PRIVATE SEGREGAMPS49470.003197--0.251149(0.023256)--0.231090$20.39101.1333%
    12/29/2023MANULIFE GLOBAL BALANCED PRIVATE SEGREGAMPS4932---0.032534(0.004880)--0.027654$18.48010.1496%
    12/29/2023MANULIFE GLOBAL BALANCED PRIVATE SEGREGAMPS4550---0.032526(0.004879)--0.027647$18.48010.1496%
    12/29/2023MANULIFE GLOBAL EQUITY PRIVATE SEGREGATEMPS4974------(0.407685)(0.407685)$23.8998-1.7058%
    12/29/2023MANULIFE GLOBAL EQUITY PRIVATE SEGREGATEMPS4975------(0.456413)(0.456413)$23.3908-1.9513%
    12/29/2023MANULIFE GLOBAL EQUITY PRIVATE SEGREGATEMPS4976---0.184797(0.027720)-(0.459871)(0.302793)$26.1407-1.1583%
    12/29/2023MANULIFE GLOBAL EQUITY PRIVATE SEGREGATEMPS4948---0.184797(0.027720)-(0.459871)(0.302793)$26.1407-1.1583%
    12/29/2023MANULIFE GLOBAL EQUITY PRIVATE SEGREGATEMPS4933------(0.407685)(0.407685)$23.8998-1.7058%
    12/29/2023MANULIFE GLOBAL EQUITY PRIVATE SEGREGATEMPS4551------(0.407688)(0.407688)$23.8998-1.7058%
    12/29/2023MANULIFE U.S. BALANCED PRIVATE SEGREGATEMPS4980---0.044640(0.006696)0.415823-0.453767$17.27252.6271%
    12/29/2023MANULIFE U.S. BALANCED PRIVATE SEGREGATEMPS4981---0.018200(0.002730)0.421060-0.436529$17.02672.5638%
    12/29/2023MANULIFE U.S. BALANCED PRIVATE SEGREGATEMPS49820.014594--0.251573(0.027485)0.403184-0.641865$19.04653.3700%
    12/29/2023MANULIFE U.S. BALANCED PRIVATE SEGREGATEMPS49490.014594--0.251573(0.027485)0.403184-0.641865$19.04653.3700%
    12/29/2023MANULIFE U.S. BALANCED PRIVATE SEGREGATEMPS4934---0.044640(0.006696)0.415823-0.453767$17.27252.6271%
    12/29/2023MANULIFE U.S. BALANCED PRIVATE SEGREGATEMPS4552---0.044640(0.006696)0.415823-0.453767$17.27252.6271%
    12/29/2023MANULIFE U.S. EQUITY PRIVATE SEGREGATEDMPS49730.021138-0.251968----0.273106$30.95300.8823%
    12/29/2023MANULIFE U.S. EQUITY PRIVATE SEGREGATEDMPS49500.021138-0.251968----0.273106$30.95300.8823%
    12/29/2023MANULIFE U.S. BALANCED VALUE PRIVATE SEGMPS4955---0.115734---0.115734$15.88080.7288%
    12/29/2023MANULIFE U.S. BALANCED VALUE PRIVATE SEGMPS4956---0.101047---0.101047$15.66890.6449%
    12/29/2023MANULIFE U.S. BALANCED VALUE PRIVATE SEGMPS49570.001280--0.297218---0.298498$17.57651.6983%
    12/29/2023MANULIFE U.S. BALANCED VALUE PRIVATE SEGMPS49510.001280--0.297218---0.298498$17.57651.6983%
    12/29/2023MANULIFE U.S. BALANCED VALUE PRIVATE SEGMPS4936---0.115734---0.115734$15.88080.7288%
    12/29/2023MANULIFE U.S. BALANCED VALUE PRIVATE SEGMPS4554---0.115734---0.115734$15.88080.7288%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF67040.080998--0.043360-0.345011-0.469369$17.54252.6756%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF68040.080998--0.043360-0.345011-0.469369$17.54252.6756%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF69040.080998--0.043360-0.345011-0.469369$17.54252.6756%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF70040.088869--0.202361-0.387925-0.679156$19.42293.4967%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF71040.088869--0.202360-0.387927-0.679156$19.42293.4967%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF72040.088869--0.202360-0.387927-0.679156$19.42293.4967%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF13040.076048--0.038603-0.333164-0.447816$16.90902.6484%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF29040.076048--0.038603-0.333164-0.447816$16.90902.6484%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF74040.076048--0.038603-0.333164-0.447816$16.90902.6484%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGS20040.085619--0.046366-0.229694-0.361680$18.41211.9644%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGS21040.085619--0.046366-0.229694-0.361680$18.41211.9644%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGS22040.085619--0.046366-0.229694-0.361680$18.41211.9644%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGS26040.090095--0.199082-0.344390-0.633566$20.11333.1500%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGS23040.085619--0.046366-0.229694-0.361680$18.41211.9644%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGS24040.085619--0.046366-0.229694-0.361680$18.41211.9644%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGS25040.085619--0.046366-0.229694-0.361680$18.41211.9644%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGS27040.090095--0.199082-0.344390-0.633567$20.11333.1500%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF80040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF81040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF82040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF86040.103754--0.237778-0.449800-0.791333$21.85563.6207%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF83040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF84040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF85040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF87040.103754--0.237779-0.449800-0.791333$21.85563.6207%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF88040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF89040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF90040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF91040.103754--0.237779-0.449800-0.791333$21.85563.6207%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF94040.103754--0.237779-0.449800-0.791333$21.85563.6207%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF95040.103754--0.237779-0.449800-0.791333$21.85563.6207%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF96040.103754--0.237779-0.449800-0.791333$21.85563.6207%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF61040.091246--0.249315-0.399538-0.740099$20.39203.6294%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF57040.090566--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY BALANCED PORTFOLIOMGF56040.090565--0.046519-0.359140-0.496225$19.45082.5512%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF67010.038156-0.0160250.159511-0.019914(0.013044)0.220563$13.50521.6332%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF68010.038157-0.0160250.159511-0.019914(0.013044)0.220563$13.50521.6332%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF69010.038157-0.0160250.159511-0.019914(0.013044)0.220563$13.50521.6332%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF71010.039477-0.0835270.165032-0.020573(0.191523)0.117087$14.46320.8095%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF13010.040420-0.0153170.168972-0.021121-0.245830$13.05811.8826%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF29010.040420-0.0153170.168972-0.021121-0.245830$13.05811.8826%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF74010.040420-0.0153170.168972-0.021121-0.245830$13.05811.8826%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGS20010.046411-0.0194640.194017--(0.087724)0.172167$15.86031.0855%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGS21010.046411-0.0194640.194017--(0.087724)0.172167$15.86031.0855%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGS22010.046411-0.0194640.194017--(0.087724)0.172167$15.86031.0855%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGS26010.108634-0.2176950.454138-0.056765-0.837233$16.78744.9873%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGS23010.046411-0.0194640.194017--(0.087724)0.172167$15.86031.0855%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGS24010.046411-0.0194640.194017--(0.087724)0.172167$15.86031.0855%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGS25010.046411-0.0194640.194017--(0.087724)0.172167$15.86031.0855%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF80010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF81010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF82010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF86010.071075-0.1517870.297126-0.028566(0.036566)0.511988$16.14213.1718%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF83010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF84010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF85010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF87010.071075-0.1517870.297126-0.028565(0.036566)0.511987$16.14213.1718%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF88010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF89010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF90010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF91010.071075-0.1517870.297126-0.028566(0.036567)0.511988$16.14213.1718%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF93010.071075-0.1517880.297125-0.028566(0.036567)0.511987$16.14213.1718%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF94010.071074-0.1517860.297126-0.028567(0.036566)0.511987$16.14213.1717%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF95010.071075-0.1517870.297126-0.028566(0.036566)0.511988$16.14213.1718%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF60010.008348-0.0340300.034897-0.004362(0.045098)0.036539$16.16600.2260%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF57010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY CONSERVATIVEPORTFOLIMGF77010.045653-0.0187570.190849-0.020348-0.275608$15.02011.8349%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMIF12330.018766----0.272181-0.290947$16.99351.7121%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMIF10330.018766----0.272181-0.290948$16.99351.7121%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMLC54540.082716--0.070687-0.234054-0.387457$18.79312.0617%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGE14330.018766----0.272182-0.290948$16.99351.7121%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF67070.074255--0.087647-0.230691-0.392594$18.30882.1443%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF68070.074255--0.087648-0.230691-0.392594$18.30882.1443%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF69070.074255--0.087647-0.230691-0.392594$18.30882.1443%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF70070.078458--0.242492-0.339964-0.660914$20.16453.2776%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF71070.078458--0.242493-0.339963-0.660913$20.16453.2776%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGE15330.018766----0.272181-0.290948$16.99351.7121%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF13070.066096--0.077205-0.258442-0.401744$17.47972.2983%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF29070.066096--0.077205-0.258442-0.401742$17.47972.2983%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF74070.066096--0.077205-0.258442-0.401742$17.47972.2983%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGS20070.070557--0.086178-0.100463-0.257197$18.40991.3971%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGS21070.070557--0.086178-0.100463-0.257197$18.40991.3971%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGS22070.070557--0.086178-0.100463-0.257197$18.40991.3971%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGS23070.070557--0.086178-0.100463-0.257197$18.40991.3971%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGS24070.070557--0.086178-0.100463-0.257197$18.40991.3971%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGS25070.070557--0.086178-0.100463-0.257197$18.40991.3971%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGS27070.111126--0.344331-0.403117-0.858573$21.72883.9513%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMIF16330.071216--0.018734-0.059409-0.149359$18.11060.8247%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF80070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF81070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF82070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF86070.104267--0.337090-0.221981-0.663338$23.09822.8718%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF83070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF84070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF85070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF87070.104267--0.337089-0.221982-0.663338$23.09822.8718%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF88070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF89070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF90070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF91070.104267--0.337089-0.221982-0.663338$23.09822.8718%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF92070.104267--0.337089-0.221981-0.663337$23.09822.8718%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF93070.104267--0.337089-0.221981-0.663338$23.09822.8718%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF94070.104267--0.337089-0.221981-0.663338$23.09822.8718%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF95070.104267--0.337089-0.221981-0.663337$23.09822.8718%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF97070.104267--0.337090-0.221981-0.663338$23.09822.8718%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF60070.082364--0.315708-0.354376-0.752447$21.57243.4880%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF61070.082364--0.315707-0.354378-0.752449$21.57243.4880%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF56070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGF51070.080107--0.094560-0.315109-0.489776$20.64862.3720%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMIF17330.071216--0.018734-0.059409-0.149359$18.11060.8247%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGE18330.071216--0.018734-0.059409-0.149359$18.11060.8247%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMGE19330.071216--0.018734-0.059409-0.149359$18.11060.8247%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMLP47540.009437----0.196022-0.205460$17.62851.1655%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMLP40540.009435----0.196020-0.205456$17.62851.1655%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMLC57540.009435----0.196021-0.205456$17.62851.1655%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMCP37540.009435----0.196021-0.205456$17.62851.1655%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMLP43540.082713--0.070690-0.234058-0.387460$18.79312.0617%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMLP44540.082719--0.070701-0.234053-0.387473$18.79312.0618%
    12/29/2023MANULIFE SIMPLICITY GLOBAL BALANCED PORTMCP34540.078412--0.030995-0.295002-0.404408$18.43512.1937%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF67050.066580--0.008029(0.001204)0.620472-0.693876$20.06173.4587%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF68050.066580--0.008029(0.001204)0.620472-0.693876$20.06173.4587%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF69050.066580--0.008029(0.001204)0.620472-0.693876$20.06173.4587%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF70050.127093--0.115645(0.001297)0.485881-0.727323$21.87683.3246%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF71050.127094--0.115643(0.001296)0.485886-0.727326$21.87683.3246%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF13050.067344--0.007377(0.001107)0.653183-0.726798$19.41963.7426%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF29050.067345--0.007377(0.001107)0.653183-0.726798$19.41963.7426%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF74050.067344--0.007377(0.001106)0.653183-0.726798$19.41963.7426%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGS20050.066884--0.007607(0.001141)0.466269-0.539619$19.37482.7852%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGS21050.066884--0.007607(0.001141)0.466269-0.539619$19.37482.7852%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGS22050.066884--0.007607(0.001141)0.466269-0.539619$19.37482.7852%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGS26050.121764--0.130405(0.001242)0.673742-0.924669$21.06204.3902%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGS23050.066884--0.007607(0.001141)0.466269-0.539619$19.37482.7852%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGS24050.066884--0.007607(0.001141)0.466269-0.539619$19.37482.7852%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGS25050.066884--0.007607(0.001141)0.466269-0.539619$19.37482.7852%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGS27050.121764--0.130405(0.001242)0.673742-0.924669$21.06204.3902%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF80050.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF81050.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF82050.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF86050.140225--0.137103(0.001430)0.768813-1.044712$24.83154.2072%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF83050.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF84050.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF85050.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF87050.140225--0.137103(0.001430)0.768813-1.044712$24.83154.2072%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF88050.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF89050.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF90050.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF91050.140225--0.137103(0.001430)0.768813-1.044711$24.83154.2072%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF92050.140225--0.137104(0.001430)0.768814-1.044713$24.83154.2072%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF94050.140225--0.137104(0.001430)0.768813-1.044712$24.83154.2072%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF95050.140225--0.137103(0.001430)0.768813-1.044711$24.83154.2072%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF60050.128744--0.205507(0.001314)0.689829-1.022766$23.31974.3858%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF61050.128744--0.205507(0.001313)0.689828-1.022766$23.31974.3858%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF62050.128744--0.205507(0.001313)0.689828-1.022766$23.31974.3858%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF57850.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY GROWTH PORTFOLIOMGF77850.076082--0.008685(0.001303)0.625581-0.709045$22.18333.1963%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF67020.070892--0.128867-0.177529(0.002724)0.374564$15.81672.3682%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF68020.070892--0.128867-0.177529(0.002724)0.374564$15.81672.3682%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF69020.070891--0.128866-0.177529(0.002724)0.374563$15.81672.3682%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF13020.067401--0.118009-0.173900-0.359311$15.17002.3686%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF29020.067400--0.118010-0.173901-0.359311$15.17002.3686%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF74020.067400--0.118010-0.173900-0.359310$15.17002.3686%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGS20020.080677--0.143530-0.079264(0.005760)0.297710$17.38241.7127%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGS21020.080677--0.143530-0.079264(0.005760)0.297710$17.38241.7127%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGS22020.080677--0.143530-0.079264(0.005760)0.297710$17.38241.7127%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGS26020.082732-0.0115540.247757-0.213485-0.555528$18.65692.9776%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGS23020.080677--0.143530-0.079264(0.005760)0.297710$17.38241.7127%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGS24020.080677--0.143530-0.079264(0.005760)0.297710$17.38241.7127%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGS25020.080677--0.143530-0.079264(0.005760)0.297710$17.38241.7127%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGS27020.082733-0.0115540.247757-0.213485-0.555528$18.65692.9776%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF80020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF81020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF82020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF86020.084770-0.0088990.253857-0.218741(0.022473)0.543794$19.09922.8472%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF83020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF84020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF85020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF87020.084771-0.0089000.253856-0.218740(0.022474)0.543793$19.09922.8472%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF88020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF89020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF90020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF91020.084770-0.0088990.253857-0.218741(0.022473)0.543794$19.09922.8472%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF92020.084770-0.0088990.253857-0.218741(0.022473)0.543794$19.09922.8472%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF93020.084770-0.0088990.253857-0.218741(0.022473)0.543794$19.09922.8472%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF94020.084770-0.0088990.253857-0.218741(0.022473)0.543794$19.09922.8472%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF95020.084770-0.0089000.253857-0.218741(0.022473)0.543795$19.09922.8472%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF96020.084770-0.0088990.253857-0.218741(0.022473)0.543794$19.09922.8472%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF61020.080822-0.0997210.242036-0.208554(0.027599)0.603534$18.48783.2645%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF57020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023MANULIFE SIMPLICITY MODERATE PORTFOLIOMGF51020.080443--0.144094-0.196996-0.421533$17.51552.4066%
    12/29/2023IDEAL TACTICAL INCOME FUNDSLI50005-----0.678656-0.678656$18.86283.5979%
    12/29/2023IDEAL TACTICAL INCOME FUNDSLI50006-----0.678656-0.678656$18.86283.5979%
    12/29/2023IDEAL TACTICAL INCOME FUNDSLI50007-----0.678656-0.678656$18.86283.5979%
    12/29/2023IDEAL TACTICAL INCOME FUNDSLI50008---0.065252(0.009788)0.715761-0.771225$20.36723.7866%
    12/29/2023IDEAL TACTICAL INCOME FUNDSLI60230-----0.665952-0.665952$15.12004.4044%
    12/29/2023IDEAL TACTICAL INCOME FUNDSLI60231-----0.665952-0.665952$15.12004.4044%
    12/29/2023IDEAL TACTICAL INCOME FUNDSLI602340.386923--0.902340(0.135351)--1.153912$16.49336.9962%
    12/29/2023IDEAL TACTICAL INCOME FUNDSLI60232-----0.665952-0.665952$15.12004.4044%
    12/29/2023IDEAL TACTICAL INCOME FUNDSLI60233---0.051996(0.007799)0.616371-0.660567$16.00184.1281%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF67130.253424--0.037929(0.011179)0.473660-0.753833$14.98925.0292%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF68130.253424--0.037930(0.011180)0.473659-0.753833$14.98925.0292%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF69130.253423--0.037930(0.011179)0.473661-0.753836$14.98925.0292%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF13130.261505--0.038294(0.011289)0.366485-0.654996$14.90744.3938%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF29130.261507--0.038296(0.011288)0.366485-0.655000$14.90744.3938%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF74130.261507--0.038296(0.011287)0.366485-0.655001$14.90744.3938%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF64130.404947--0.041915(0.012354)0.686031-1.120539$16.23276.9030%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGS30290.256834--0.038146(0.011243)0.555221-0.838959$15.01645.5869%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGS33290.256834--0.038145(0.011244)0.555222-0.838958$15.01645.5869%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGS38290.256835--0.038146(0.011243)0.555221-0.838958$15.01645.5869%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGS23290.256834--0.038146(0.011243)0.555221-0.838958$15.01645.5869%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGS24290.256834--0.038146(0.011243)0.555221-0.838959$15.01645.5869%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGS25290.256835--0.038146(0.011243)0.555221-0.838958$15.01645.5869%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF99130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF11130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF32130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF83130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF84130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF85130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF88130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF89130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF90130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF55130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVERSIFIED MONTHLY INCOME SMGF60130.258896--0.038541(0.011360)0.442087-0.728164$14.99774.8552%
    12/29/2023MANULIFE TD DIVIDEND GROWTHMRP10230.086378----0.305012-0.391391$17.43212.2452%
    12/29/2023MANULIFE TD DIVIDEND GROWTHMRP18020.086378----0.305012-0.391391$17.43212.2452%
    12/29/2023MANULIFE TD DIVIDEND GROWTHMRP18300.086378----0.305012-0.391391$17.43212.2452%
    12/29/2023MANULIFE TD DIVIDEND GROWTHMRP13930.211199----0.815155-1.026355$18.76855.4685%
    12/29/2023MANULIFE TD DIVIDEND GROWTHMRP15860.271362----0.833725-1.105088$19.22555.7480%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMIF12970.096498------0.096498$18.17770.5309%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMIF10970.096498------0.096498$18.17770.5309%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMRP12130.166354----0.704245-0.870599$15.80665.5078%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMRP13250.166354----0.704245-0.870599$15.80665.5078%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMRP12650.166354----0.704245-0.870599$15.80665.5078%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMRP16020.273963----0.709008-0.982971$16.88255.8224%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMLC56340.176905------0.176905$19.72560.8968%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGE14970.096498------0.096498$18.17770.5309%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF67970.218987------0.218987$18.24481.2003%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF68970.218988------0.218988$18.24481.2003%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF69970.218988------0.218988$18.24481.2003%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGE15970.096498------0.096498$18.17770.5309%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGS20970.237355----0.119610-0.356966$20.26901.7611%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGS21970.237355----0.119610-0.356966$20.26901.7611%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGS22970.237355----0.119610-0.356965$20.26901.7611%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGS26970.384641----0.842421-1.227063$22.46205.4628%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGS23970.237355----0.119610-0.356966$20.26901.7611%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGS24970.237355----0.119610-0.356966$20.26901.7611%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGS25970.237355----0.119610-0.356966$20.26901.7611%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGS27970.384641----0.842421-1.227063$22.46205.4628%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMIF16970.166873------0.166873$19.27970.8655%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF80970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF81970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF82970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF83970.255180----0.239285-0.494465$21.40502.3100%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF84970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF85970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF87970.462176----0.294734-0.756910$23.69013.1950%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF88970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF89970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF90970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF91970.462176----0.294734-0.756910$23.69013.1950%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF92970.462176----0.294734-0.756910$23.69013.1950%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF93970.462176----0.294739-0.756915$23.69013.1951%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF94970.462176----0.294734-0.756910$23.69013.1950%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF95970.462176----0.294734-0.756910$23.69013.1950%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF96970.462176----0.294734-0.756910$23.69013.1950%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF60970.475756----0.860579-1.336336$22.21016.0168%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF61970.475756----0.860580-1.336336$22.21016.0168%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF55970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGF75970.255181----0.239286-0.494467$21.40502.3101%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMIF17970.166873------0.166873$19.27970.8655%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGE18970.166872------0.166872$19.27970.8655%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMGE19970.166873------0.166873$19.27970.8655%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMLP42340.088800----0.346127-0.434927$18.63092.3344%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMLC55340.088800----0.346127-0.434927$18.63092.3344%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMCP35340.088800----0.346127-0.434927$18.63092.3344%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMLP46340.176904------0.176904$19.72560.8968%
    12/29/2023MANULIFE TD DIVIDEND INCOMEMCP36340.176906------0.176906$19.72560.8968%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI40195---0.082137(0.012320)--0.069816$10.19610.6847%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI40196---0.082137(0.012320)--0.069817$10.19610.6847%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI45195---0.033447(0.005017)--0.028430$9.94220.2860%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI45196---0.033447(0.005017)--0.028430$9.94220.2860%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI45198---0.095740(0.014361)-(0.047622)0.033756$10.41240.3242%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI20130---0.132631(0.019894)--0.112737$15.26580.7385%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI20131---0.132632(0.019894)--0.112738$15.26580.7385%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI20132---0.132632(0.019896)--0.112737$15.26580.7385%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI20133---0.260097(0.039014)--0.221083$15.22691.4519%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI25130---0.048918(0.007338)--0.041581$14.68140.2832%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI25131---0.048918(0.007338)--0.041581$14.68140.2832%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI25133---0.147140(0.022071)--0.125069$14.65310.8535%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI60160---0.073968(0.011095)--0.062873$9.88810.6358%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI60161---0.073968(0.011095)--0.062873$9.88810.6358%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI60162---0.073968(0.011095)--0.062873$9.88810.6358%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI60163---0.126997(0.019049)--0.107948$10.33871.0441%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI65160---0.031273(0.004691)--0.026582$9.65770.2752%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI65161---0.031273(0.004691)--0.026582$9.65770.2752%
    12/29/2023IDEAL TEMPLETON SUSTAINABLE GLOBAL BALANSLI65162---0.031274(0.004692)--0.026582$9.65770.2752%
    12/29/2023MANULIFE INVESCO EQV EUROPEAN EQUITY SEGMGF6046------(0.235222)(0.235222)$25.8281-0.9107%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMLC5434-----1.037715-1.037715$23.62064.3933%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMGE423-----0.454022-0.454022$29.85581.5207%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMGE523-----0.453243-0.453243$29.85581.5181%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMIF623-----0.292121-0.292121$28.01361.0428%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMIF723-----0.292121-0.292121$28.01361.0428%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMGE823-----0.292121-0.292121$28.01361.0428%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMGE923-----0.292121-0.292121$28.01361.0428%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMLC5734-----0.668688-0.668688$22.39192.9863%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMCP3734-----0.378769-0.378769$22.52831.6813%
    12/29/2023MANULIFE INVESCO SELECT BALANCED SEG FUNMLP4434-----1.037712-1.037712$23.62064.3932%
    12/29/2023MANULIFE INVESCO GLOBAL SELECT EQUITY SEMGF8044-----0.083361-0.083361$27.01960.3085%
    12/29/2023MANULIFE INVESCO GLOBAL SELECT EQUITY SEMGF8144-----0.083361-0.083361$27.01960.3085%
    12/29/2023MANULIFE INVESCO GLOBAL SELECT EQUITY SEMGF8244-----0.083361-0.083361$27.01960.3085%
    12/29/2023MANULIFE INVESCO GLOBAL SELECT EQUITY SEMGF5044-----0.083361-0.083361$27.01960.3085%
    12/29/2023MANULIFE INVESCO GLOBAL SELECT EQUITY SEMGF7544-----0.083361-0.083361$27.01960.3085%
    12/29/2023MANULIFE U.S. MID-CAP EQUITY SEGREGATEDFMSE3281-----0.042810-0.042810$11.94800.3583%
    12/29/2023MANULIFE U.S. MID-CAP EQUITY SEGREGATEDFMSE3381-----0.042811-0.042811$11.94800.3583%
    12/29/2023MANULIFE U.S. MID-CAP EQUITY SEGREGATEDFMSE3881-----0.042811-0.042811$11.94800.3583%
    12/29/2023MANULIFE U.S. MID-CAP EQUITY SEGREGATEDFMPS4525-----0.046855-0.046855$12.40420.3777%
    12/29/2023MANULIFE U.S. MID-CAP EQUITY SEGREGATEDFMPS4526-----0.055228-0.055228$12.68290.4354%
    12/29/2023MANULIFE U.S. MID-CAP EQUITY SEGREGATEDFMPS4527-----0.055228-0.055228$12.68290.4355%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI10065-----0.216597-0.216597$32.32960.6700%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI10066-----0.250068-0.250068$31.13070.8033%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI13013-----2.612135-2.612135$35.10927.4400%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDMLC12011-----0.216597-0.216597$32.32960.6700%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDMLC12511-----0.250068-0.250068$31.13070.8033%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI40215-----0.417819-0.417819$44.08660.9477%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI40216-----0.417557-0.417557$44.08660.9471%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI40217-----0.417738-0.417738$44.08660.9475%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI40218-----2.615161-2.615161$47.42105.5148%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI45215-----1.417287-1.417287$42.42683.3405%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI45216-----1.417287-1.417287$42.42683.3405%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI45219-----2.767572-2.767572$35.44927.8071%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI45217-----1.417287-1.417287$42.42683.3405%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI45218-----0.872598-0.872598$45.68711.9099%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI20145-----1.042223-1.042223$56.43531.8468%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI20146-----1.042223-1.042223$56.43531.8468%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI20147-----1.042223-1.042223$56.43531.8468%
    12/29/2023IDEAL U.S. ALL CAP EQUITY FUNDSLI20148-----3.000882-3.000882$57.70095.2008%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMSE32790.250027--0.115344--(0.010790)0.354581$10.69153.3165%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMSE39790.250019--0.115337--(0.010792)0.354564$10.69153.3163%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMSE33790.250026--0.115343--(0.010790)0.354580$10.69153.3165%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMSE38790.250027--0.115343--(0.010790)0.354580$10.69153.3165%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMGF30590.343379--0.161418---0.504797$10.56874.7763%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMGF30620.343379--0.161418---0.504797$10.56874.7763%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMGF30640.343379--0.161418---0.504797$10.56874.7763%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMGF30650.343379--0.161418---0.504797$10.56874.7763%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMGF30830.343379--0.161418---0.504797$10.56874.7763%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMPS46510.315674--0.181955---0.497628$10.65064.6723%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMPS46530.294601--0.164216--(0.024848)0.433968$10.55454.1117%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMPS46550.260436--0.232314--(0.021086)0.471664$10.92964.3155%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMPS46520.315674--0.181955---0.497628$10.65064.6723%
    12/29/2023MANULIFE SMART U.S. DIVIDEND ETF SEGREGAMPS45100.315674--0.181955---0.497628$10.65064.6723%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI10051-----0.340519-0.340519$13.46032.5298%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI10052-----0.299843-0.299843$13.43502.2318%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI13010---0.061372(0.009206)0.584036-0.636202$15.15004.1994%
    12/29/2023IDEAL WORLD INVESTMENT FUNDMLC12509-----0.340520-0.340520$13.46032.5298%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI40120-----0.427942-0.427942$16.96782.5221%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI40121-----0.427942-0.427942$16.96782.5221%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI40122-----0.427942-0.427942$16.96782.5221%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI40123---0.007964(0.001195)0.676959-0.683729$18.22653.7513%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI45120-----0.475496-0.475496$16.37712.9034%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI45121-----0.475496-0.475496$16.37712.9034%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI45122-----0.475496-0.475496$16.37712.9034%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI45123-----0.742048-0.742048$17.65504.2031%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI20085-----0.129654-0.129654$19.80850.6545%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI20086-----0.129654-0.129654$19.80850.6545%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI20087-----0.129654-0.129654$19.80850.6545%
    12/29/2023IDEAL WORLD INVESTMENT FUNDSLI20088---0.041070(0.006160)0.693326-0.728235$19.26723.7797%

    2022 Allocations

    Allocation DateFund NameFundServ CodeEligible DividendsIneligible DividendsCanadian InterestForeign Non-Bus IncomeForeign Non-Bus Tax PaidCapital GainCapital LossTotal FactorAllocation Date NAVTotal Allocation as % of NAV
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOMLC12001-----0.201824(0.608498)(0.406674)$25.5419-1.5922%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI10000-----0.201825(0.608498)(0.406673)$25.5419-1.5922%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI10001-----0.417499(0.543241)(0.125742)$24.6779-0.5095%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI10002-----0.223368(0.547441)(0.324073)$24.8737-1.3029%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI13000---0.059435(0.008915)0.580850(0.624538)0.006832$27.66840.0247%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI20000-----0.467361(0.496722)(0.029362)$22.2940-0.1317%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI20001-----0.467361(0.496722)(0.029362)$22.2940-0.1317%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI20002-----0.467360(0.496722)(0.029362)$22.2940-0.1317%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI20003------(0.565106)(0.565106)$20.8512-2.7102%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI25000-----0.343833(0.297802)0.046031$21.52820.2138%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI25001-----0.343833(0.297802)0.046031$21.52820.2138%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI25002-----0.343832(0.297802)0.046030$21.52820.2138%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI25003-----0.749968-0.749968$20.09393.7323%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI40000-----0.370728(0.193336)0.177392$17.07141.0391%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI40001-----0.370728(0.193336)0.177392$17.07141.0391%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI40002-----0.370728(0.193336)0.177392$17.07141.0391%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI40003-----0.242150(0.341003)(0.098854)$18.2570-0.5415%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI45000-----0.341198(0.137948)0.203250$16.55541.2277%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI45001-----0.341198(0.137948)0.203250$16.55541.2277%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI45002-----0.341198(0.137948)0.203250$16.55541.2277%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI45003-----0.297901(0.254614)0.043287$17.75550.2438%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI60000-----0.239142(0.252234)(0.013091)$12.7702-0.1025%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI60001-----0.239142(0.252234)(0.013091)$12.7702-0.1025%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI60002-----0.239142(0.252234)(0.013091)$12.7702-0.1025%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI60003-----0.280935(0.248228)0.032707$13.32090.2455%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI65000-----0.233709(0.177226)0.056483$12.52770.4509%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI65001-----0.233709(0.177226)0.056483$12.52770.4509%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI65002-----0.233709(0.177226)0.056483$12.52770.4509%
    12/30/2022IDEAL AGGRESSIVE PORTFOLIOSLI65003-----0.273954-0.273954$13.08582.0935%
    12/30/2022IDEAL BALANCED FUNDMLC12017-----6.394344(2.754785)3.639559$74.55374.8818%
    12/30/2022IDEAL BALANCED FUNDMLC12517-----6.202196(1.490657)4.711539$71.82856.5594%
    12/30/2022IDEAL BALANCED FUNDSLI10095-----6.394344(2.754785)3.639559$74.55374.8818%
    12/30/2022IDEAL BALANCED FUNDSLI10096-----6.202188(1.490655)4.711533$71.82856.5594%
    12/30/2022IDEAL BALANCED FUNDSLI10097-----7.028461(2.421682)4.606779$72.22366.3785%
    12/30/2022IDEAL BALANCED FUNDSLI130190.004243--0.118989(0.017848)3.692228(1.941127)1.856485$80.77162.2984%
    12/30/2022IDEAL BALANCED FUNDSLI14006-----6.394329(2.754779)3.639550$74.55374.8818%
    12/30/2022IDEAL BALANCED FUNDSLI15006-----6.394343(2.754785)3.639558$74.55374.8818%
    12/30/2022IDEAL BALANCED FUNDSLI20185-----1.342371(0.594025)0.748346$18.35294.0775%
    12/30/2022IDEAL BALANCED FUNDSLI20186-----1.342371(0.594025)0.748346$18.35294.0775%
    12/30/2022IDEAL BALANCED FUNDSLI20187-----1.342371(0.594025)0.748346$18.35294.0775%
    12/30/2022IDEAL BALANCED FUNDSLI20188---0.020936(0.003140)1.232334(0.627487)0.622642$17.68933.5199%
    12/30/2022IDEAL BALANCED FUNDSLI25185-----1.561410(0.264195)1.297215$17.75447.3064%
    12/30/2022IDEAL BALANCED FUNDSLI25186-----1.561410(0.264195)1.297215$17.75447.3064%
    12/30/2022IDEAL BALANCED FUNDSLI25187-----1.561410(0.264195)1.297215$17.75447.3064%
    12/30/2022IDEAL BALANCED FUNDSLI25188-----1.805125(0.226374)1.578751$17.09249.2366%
    12/30/2022IDEAL BALANCED FUNDSLI30090-----1.248863(0.652466)0.596397$15.09563.9508%
    12/30/2022IDEAL BALANCED FUNDSLI30091-----1.248863(0.652466)0.596396$15.09563.9508%
    12/30/2022IDEAL BALANCED FUNDSLI30092-----1.248863(0.652466)0.596397$15.09563.9508%
    12/30/2022IDEAL BALANCED FUNDSLI30093-----1.245668(0.740770)0.504898$15.74243.2073%
    12/30/2022IDEAL BALANCED FUNDSLI40250-----1.330540(0.298200)1.032340$15.42086.6945%
    12/30/2022IDEAL BALANCED FUNDSLI40251-----1.330540(0.298200)1.032340$15.42086.6945%
    12/30/2022IDEAL BALANCED FUNDSLI40252-----1.330540(0.298200)1.032340$15.42086.6945%
    12/30/2022IDEAL BALANCED FUNDSLI40253---0.033835(0.005075)1.097771(0.326767)0.799763$16.57204.8260%
    12/30/2022IDEAL BALANCED FUNDSLI45250-----1.322404(0.217510)1.104893$14.94627.3925%
    12/30/2022IDEAL BALANCED FUNDSLI45251-----1.322404(0.217510)1.104893$14.94627.3925%
    12/30/2022IDEAL BALANCED FUNDSLI45252-----1.322404(0.217510)1.104893$14.94627.3925%
    12/30/2022IDEAL BALANCED FUNDSLI45253-----1.400159(0.513607)0.886553$15.92095.5685%
    12/30/2022IDEAL CANADIAN BOND FUNDMLC12015--0.7411810.158519-1.031434(1.602206)0.328928$55.52850.5924%
    12/30/2022IDEAL CANADIAN BOND FUNDMLC12515--0.7159120.175968-1.143940(0.562754)1.473067$53.61702.7474%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI11000--0.7411800.158520-1.031432(1.602205)0.328928$55.52850.5924%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI11012--0.7159070.175969-1.143935(0.562758)1.473054$53.61702.7474%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI11018--0.8304460.191575-1.246289(2.132707)0.135604$54.71660.2478%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI13020--0.9870440.167059-1.086996(1.093068)1.148030$58.53361.9613%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI14005--0.7411820.158522-1.031439(1.602212)0.328931$55.52850.5924%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI15005--0.7411610.158519-1.031429(1.602196)0.328913$55.52850.5923%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI20175--0.1300790.037470-0.243802(0.100428)0.310923$11.66572.6653%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI20176--0.1300790.037470-0.243802(0.100428)0.310923$11.66572.6653%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI20177--0.1300790.037470-0.243802(0.100428)0.310923$11.66572.6653%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI20178--0.1712390.033523-0.218124(0.623695)(0.200808)$11.5583-1.7374%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI25175--0.0950530.037041-0.241013(0.248613)0.124494$11.27091.1046%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI25176--0.0950530.037041-0.241013(0.248613)0.124494$11.27091.1046%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI25177--0.0950530.037041-0.241013(0.248614)0.124494$11.27091.1046%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI25178--0.1307730.031712-0.206337(0.684777)(0.315955)$11.2034-2.8202%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI30085--0.1094720.031390-0.204241(0.439964)(0.094861)$10.5499-0.8992%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI30086--0.1094720.031390-0.204242(0.439964)(0.094861)$10.5499-0.8992%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI30087--0.1094720.031390-0.204242(0.439964)(0.094861)$10.5499-0.8992%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI30088--0.1671210.031262-0.203410(0.658655)(0.256862)$11.1607-2.3015%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI40240--0.1064090.031817-0.207025-0.345251$9.73443.5467%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI40241--0.1064090.031817-0.207025-0.345251$9.73443.5467%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI40242--0.1064090.031817-0.207025-0.345251$9.73443.5467%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI40243--0.1614650.033144-0.215659(0.296439)0.113830$10.16161.1202%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI45240--0.0888870.037542-0.244274-0.370703$9.50313.9009%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI45241--0.0888870.037542-0.244274-0.370703$9.50313.9009%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI45242--0.0888870.037542-0.244274-0.370702$9.50313.9009%
    12/30/2022IDEAL CANADIAN BOND FUNDSLI45243--0.1177390.028502-0.185451(0.595128)(0.263437)$9.9946-2.6358%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDMLC120020.045667----4.479772-4.525438$46.82369.6649%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDMLC12502-----4.407841-4.407841$45.18979.7541%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI100050.045667----4.479772-4.525438$46.82369.6649%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI10006-----4.407841-4.407841$45.18979.7541%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI10007-----4.936869-4.936869$45.546810.8391%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI130010.333164----5.057881-5.391046$50.557310.6632%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI140090.045667----4.479772-4.525439$46.82369.6649%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI150090.045664----4.479769-4.525434$46.82369.6649%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI20005-----2.132702-2.132702$26.03288.1924%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI20006-----2.132702-2.132702$26.03288.1924%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI20007-----2.132702-2.132702$26.03288.1924%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI200080.098917----2.499732-2.598649$22.813311.3909%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI25005-----2.423252-2.423252$25.14829.6359%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI25006-----2.423252-2.423252$25.14829.6359%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI25007-----2.423252-2.423252$25.14829.6359%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI250080.015911----2.456712-2.472623$22.030011.2239%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI40005-----1.883021-1.883021$18.671410.0851%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI40006-----1.883021-1.883021$18.671410.0851%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI40007-----1.883021-1.883021$18.671410.0851%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI400080.054358----2.163409-2.217767$19.769211.2183%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI45005-----1.970909-1.970909$18.119010.8776%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI45006-----1.970909-1.970909$18.119010.8776%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI45007-----1.970909-1.970909$18.119010.8776%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI45008-----2.002167-2.002167$19.169810.4444%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI60210-----1.570167-1.570167$15.282110.2745%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI60211-----1.570167-1.570167$15.282110.2745%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI60212-----1.570167-1.570167$15.282110.2745%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI602130.074839----1.684638-1.759477$15.782611.1482%
    12/30/2022IDEAL CANADIAN DIVIDEND GROWTH FUNDSLI602140.186147----1.399022-1.585168$16.43919.6427%
    12/30/2022IDEAL CANADIAN EQUITY FUNDMLC12016-----13.122204(6.631276)6.490927$126.61315.1266%
    12/30/2022IDEAL CANADIAN EQUITY FUNDMLC12516-----11.861389(6.058181)5.803208$121.64654.7706%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI10090-----13.122205(6.631277)6.490928$126.61315.1266%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI10091-----11.861425(6.058205)5.803220$121.64654.7706%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI10092-----13.063886(5.206499)7.857386$122.91436.3926%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI13018-----14.159898(7.091885)7.068013$136.76165.1681%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI14004-----13.122219(6.631283)6.490936$126.61315.1266%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI15004-----13.122204(6.631276)6.490928$126.61315.1266%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI20180-----3.061556(1.482915)1.578640$30.34635.2021%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI20181-----3.061556(1.482915)1.578640$30.34635.2021%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI20182-----3.061555(1.482915)1.578640$30.34635.2021%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI20183-----1.817525(1.382512)0.435013$25.97371.6748%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI25180-----3.045582(1.429416)1.616166$29.27375.5209%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI25181-----3.045582(1.429416)1.616166$29.27375.5209%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI25182-----3.045582(1.429416)1.616166$29.27375.5209%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI25183-----2.765638(1.250061)1.515577$25.14946.0263%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI40245-----2.776572(0.835887)1.940685$22.45278.6434%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI40246-----2.776572(0.835887)1.940685$22.45278.6434%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI40247-----2.776572(0.835887)1.940685$22.45278.6434%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI40248-----2.589051(1.177442)1.411610$23.85065.9186%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI45245-----2.509177(0.900852)1.608325$21.80937.3745%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI45246-----2.509177(0.900852)1.608325$21.80937.3745%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI45247-----2.509177(0.900852)1.608325$21.80937.3745%
    12/30/2022IDEAL CANADIAN EQUITY FUNDSLI45248-----2.373217(1.265614)1.107603$23.03264.8088%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI40015-----0.142344(0.018235)0.124109$12.15011.0215%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI40016-----0.142344(0.018235)0.124109$12.15011.0215%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI40017-----0.142344(0.018236)0.124109$12.15011.0215%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI40018-----0.060220(0.021569)0.038651$12.73430.3035%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI45015-----0.133152(0.017512)0.115640$11.85690.9753%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI45016-----0.133152(0.017512)0.115640$11.85690.9753%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI45017-----0.133152(0.017512)0.115640$11.85690.9753%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI45018-----0.221785(0.020224)0.201561$12.34841.6323%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI60005-----0.118299-0.118299$11.25381.0512%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI60006-----0.118299-0.118299$11.25381.0512%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI60007-----0.118299-0.118299$11.25381.0512%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI60008-----0.174347(0.014806)0.159541$11.76001.3566%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI60009-----0.217988(0.019159)0.198829$12.23021.6257%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI65005-----0.158091(0.000049)0.158042$11.03581.4321%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI65006-----0.158091(0.000049)0.158042$11.03581.4321%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI65007-----0.158091(0.000049)0.158041$11.03581.4321%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI65008-----0.182901(0.019637)0.163264$11.39331.4330%
    12/30/2022IDEAL CI BLACK CREEK GLOBAL BALANCED FUNSLI65009-----0.223467(0.019644)0.203822$11.83601.7221%
    12/30/2022IDEAL CI CANADIAN BALANCED SEGREGATED FUSLI60018------(0.021593)(0.021593)$13.1711-0.1639%
    12/30/2022IDEAL CI CANADIAN BALANCED SEGREGATED FUSLI65018------(0.020949)(0.020949)$12.7872-0.1638%
    12/30/2022IDEAL CI CANADIAN BALANCED SEGREGATED FUSLI65019------(0.017645)(0.017645)$13.3477-0.1322%
    12/30/2022IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI40023------(0.247927)(0.247927)$11.1621-2.2212%
    12/30/2022IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI45020------(0.054292)(0.054292)$10.4163-0.5212%
    12/30/2022IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI45021------(0.054292)(0.054292)$10.4163-0.5212%
    12/30/2022IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI45022------(0.054292)(0.054292)$10.4163-0.5212%
    12/30/2022IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI45023------(0.079479)(0.079479)$10.8963-0.7294%
    12/30/2022IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI60013------(0.074666)(0.074666)$11.0504-0.6757%
    12/30/2022IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI65010------(0.010454)(0.010454)$10.3924-0.1006%
    12/30/2022IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI65011------(0.010454)(0.010454)$10.3924-0.1006%
    12/30/2022IDEAL CI GLOBAL EQUITY AND INCOME SEGREGSLI65013------(0.026657)(0.026657)$10.8565-0.2455%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI100150.053290--0.075522(0.010737)0.294099(0.412011)0.000163$18.10920.0009%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI100160.032224--0.071657(0.010749)0.287037(0.271151)0.109019$17.55780.6209%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI100170.035882--0.090175(0.013526)0.361721-0.474252$17.64602.6876%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI130030.061351--0.210417(0.012361)0.363786(0.241081)0.382113$19.59561.9500%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI200150.025285--0.071376(0.010706)0.289795(0.188487)0.187263$15.49801.2083%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI200160.025285--0.071376(0.010706)0.289795(0.188487)0.187263$15.49801.2083%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI200170.025285--0.071376(0.010706)0.289795(0.188487)0.187263$15.49801.2083%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI200180.044386--0.143571(0.008943)0.252028(0.237223)0.193819$15.56271.2454%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI25015---0.028186(0.004228)0.251711(0.270883)0.004786$14.97070.0320%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI25016---0.028186(0.004228)0.251711(0.270883)0.004786$14.97070.0320%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI25017---0.028186(0.004228)0.251711(0.270883)0.004786$14.97070.0320%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI250180.053228--0.117257(0.010724)0.267802(0.493088)(0.065525)$15.0530-0.4353%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI300000.020930--0.055712(0.008357)0.239360(0.267655)0.039991$13.67890.2924%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI300010.020930--0.055712(0.008357)0.239360(0.267655)0.039991$13.67890.2924%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI300020.020930--0.055712(0.008357)0.239360(0.267655)0.039991$13.67890.2924%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI300030.041025--0.106424(0.008266)0.235325(0.384288)(0.009780)$14.4154-0.0678%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI400300.012670--0.052599(0.007890)0.228712(0.132951)0.153141$12.88981.1881%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI400310.012670--0.052599(0.007890)0.228712(0.132951)0.153141$12.88981.1881%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI400320.012670--0.052599(0.007890)0.228712(0.132951)0.153141$12.88981.1881%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI400330.042550--0.130380(0.008573)0.251484(0.111936)0.303905$13.78162.2051%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI400340.059251--0.309454(0.011938)0.354967-0.711734$13.62655.2232%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI45030---0.004461(0.000669)0.221849(0.053411)0.172230$12.48341.3797%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI45031---0.004461(0.000669)0.221849(0.053411)0.172230$12.48341.3797%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI45032---0.004461(0.000669)0.221849(0.053411)0.172230$12.48341.3797%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI450330.043577--0.083096(0.008780)0.256085(0.149318)0.224660$13.38901.6779%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI450340.038920--0.178713(0.007842)0.231694(0.396200)0.045286$13.34620.3393%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI60020---0.039012(0.005852)0.183666(0.175897)0.040929$11.00290.3720%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI60021---0.039012(0.005852)0.183666(0.175897)0.040929$11.00290.3720%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI60022---0.039012(0.005852)0.183666(0.175897)0.040929$11.00290.3720%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI600230.037865--0.107529(0.007629)0.220856(0.014979)0.343642$11.52472.9818%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI600240.033446--0.164202(0.006739)0.201610-0.392520$11.96313.2811%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI65020-----0.178711(0.142037)0.036673$10.78560.3400%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI65021-----0.178711(0.142037)0.036673$10.78560.3400%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI65022-----0.178711(0.142037)0.036673$10.78560.3400%
    12/30/2022IDEAL CONSERVATIVE PORTFOLIOSLI650230.036005--0.055959(0.007254)0.211839(0.138053)0.158497$11.14541.4221%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI20025-----0.271370(0.436043)(0.164673)$20.2731-0.8123%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI20026-----0.271370(0.436043)(0.164673)$20.2731-0.8123%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI20027-----0.271370(0.436043)(0.164673)$20.2731-0.8123%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI20028-----0.252608(0.348297)(0.095689)$19.7231-0.4852%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI25025-----0.179171(0.208410)(0.029239)$19.6020-0.1492%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI25026-----0.179171(0.208410)(0.029239)$19.6020-0.1492%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI25027-----0.179171(0.208409)(0.029239)$19.6020-0.1492%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI25028-----0.288832(0.044607)0.244225$19.17431.2737%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI40045-----0.293746(0.168974)0.124773$16.02250.7787%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI40046-----0.293746(0.168974)0.124773$16.02250.7787%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI40047-----0.293746(0.168974)0.124773$16.02250.7787%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI40048-----0.265494(0.322250)(0.056756)$17.1142-0.3316%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI45045-----0.310750(0.169939)0.140811$15.59370.9030%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI45046-----0.310750(0.169939)0.140811$15.59370.9030%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI45047-----0.310750(0.169939)0.140811$15.59370.9030%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI45048-----0.245601(0.135650)0.109950$16.69030.6588%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI60035-----0.244347(0.104285)0.140061$12.23211.1450%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI60036-----0.244347(0.104285)0.140061$12.23211.1450%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI60037-----0.244347(0.104285)0.140061$12.23211.1450%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI60038-----0.059841(0.241547)(0.181706)$12.8446-1.4146%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI60039---0.031135(0.004670)0.336699-0.363164$13.07142.7783%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI65035-----0.238482(0.147185)0.091297$12.00650.7604%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI65036-----0.238482(0.147185)0.091297$12.00650.7604%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI65037-----0.238482(0.147185)0.091297$12.00650.7604%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI65038-----0.266943-0.266943$12.51262.1334%
    12/30/2022IDEAL DIVIDEND GROWTH & INCOME PORTFOLIOSLI65039-----0.272845(0.207985)0.064860$12.88490.5034%
    12/30/2022IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI20150-----0.593331-0.593331$19.62293.0237%
    12/30/2022IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI20151-----0.593331-0.593331$19.62293.0237%
    12/30/2022IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI20152-----0.593331-0.593331$19.62293.0237%
    12/30/2022IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI20153-----0.500013-0.500013$17.11262.9219%
    12/30/2022IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI25150-----0.569149-0.569149$18.96083.0017%
    12/30/2022IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI25151-----0.569149-0.569149$18.96083.0017%
    12/30/2022IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI25152-----0.569149-0.569149$18.96083.0017%
    12/30/2022IDEAL FIDELITY CANADIAN ASSET ALLOCATIONSLI25153-----0.440414(0.003193)0.437221$16.50582.6489%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI20035------(0.005232)(0.005232)$21.4030-0.0244%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI20036------(0.005232)(0.005232)$21.4030-0.0244%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI20037------(0.005232)(0.005232)$21.4030-0.0244%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI200380.076542--0.006676(0.001001)0.021667(0.003020)0.100863$19.14510.5268%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI250380.024469--0.006550(0.000983)-(0.005404)0.024633$18.49940.1332%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI30005------(0.004601)(0.004601)$15.5400-0.0296%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI30006------(0.004601)(0.004601)$15.5400-0.0296%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI30007------(0.004601)(0.004601)$15.5400-0.0296%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI300080.077796--0.006329(0.000949)-(0.004652)0.078523$16.45510.4772%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI40055-----0.008228-0.008228$15.50960.0531%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI40056-----0.008228-0.008228$15.50960.0531%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI40057-----0.008228-0.008228$15.50960.0531%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI400580.080907--0.006338(0.000951)0.078427-0.164722$16.47400.9999%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI45055-----0.054413-0.054413$14.99400.3629%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI45056-----0.054413-0.054413$14.99400.3629%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI45057-----0.054413-0.054413$14.99400.3629%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI45058---0.005870(0.000881)--0.004989$15.91250.0314%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI60040-----0.020467-0.020467$12.15300.1684%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI60041-----0.020467-0.020467$12.15300.1684%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI60042-----0.020467-0.020467$12.15300.1684%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI600430.041902--0.004341(0.000651)0.028694(0.003337)0.070949$12.65960.5604%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI600440.108965--0.004808(0.000721)0.068893-0.181946$13.26141.3720%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI65040-----0.049235-0.049235$11.86240.4151%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI65041-----0.049235-0.049235$11.86240.4151%
    12/30/2022IDEAL FIDELITY CANADIAN BALANCED FUNDSLI65042