Commit a9fbbd5dca1f39e9eafc8ddf8ada30dffd68e4df

Authored by Jay Berkenbilt
1 parent 948de609

Objectinfo json: write incrementally and in numeric order

This script was used on test data:

----------
#!/usr/bin/env python3
import json
import sys
import re

def json_dumps(data):
    return json.dumps(data, ensure_ascii=False,
                      indent=2, separators=(',', ': '))

for filename in sys.argv[1:]:
    with open(filename, 'r') as f:
        data = json.loads(f.read())
    if 'objectinfo' not in data:
        continue
    trailer = None
    to_sort = []
    for k, v in data['objectinfo'].items():
        if k == 'trailer':
            trailer = v
        else:
            m = re.match(r'^(\d+) \d+ R', k)
            if m:
                to_sort.append([int(m.group(1)), k, v])
    newobjectinfo = {x[1]: x[2] for x in sorted(to_sort)}
    if trailer is not None:
        newobjectinfo['trailer'] = trailer
    data['objectinfo'] = newobjectinfo
print(json_dumps(data))
----------
@@ -48,16 +48,6 @@ Soon: Break ground on "Document-level work" @@ -48,16 +48,6 @@ Soon: Break ground on "Document-level work"
48 Output JSON v2 48 Output JSON v2
49 ============== 49 ==============
50 50
51 -Before starting on v2 format:  
52 -  
53 -* Writing objects should write in numerical order with the trailer at  
54 - the end.  
55 -  
56 -* Having QPDFJob call these methods will change output ordering. We  
57 - should fix the json test outputs manually (or programmatically from  
58 - the input), not by overwriting, in case this has any unwanted side  
59 - effects.  
60 -  
61 General things to remember: 51 General things to remember:
62 52
63 * deprecate getJSON without a version 53 * deprecate getJSON without a version
libqpdf/QPDFJob.cc
@@ -1066,13 +1066,14 @@ QPDFJob::doJSONObjects(Pipeline* p, bool& first, QPDF& pdf) @@ -1066,13 +1066,14 @@ QPDFJob::doJSONObjects(Pipeline* p, bool& first, QPDF& pdf)
1066 void 1066 void
1067 QPDFJob::doJSONObjectinfo(Pipeline* p, bool& first, QPDF& pdf) 1067 QPDFJob::doJSONObjectinfo(Pipeline* p, bool& first, QPDF& pdf)
1068 { 1068 {
  1069 + JSON::writeDictionaryKey(p, first, "objectinfo", 0);
  1070 + bool first_object = true;
  1071 + JSON::writeDictionaryOpen(p, first_object, 1);
1069 bool all_objects = m->json_objects.empty(); 1072 bool all_objects = m->json_objects.empty();
1070 std::set<QPDFObjGen> wanted_og = getWantedJSONObjects(); 1073 std::set<QPDFObjGen> wanted_og = getWantedJSONObjects();
1071 - JSON j_objectinfo = JSON::makeDictionary();  
1072 for (auto& obj: pdf.getAllObjects()) { 1074 for (auto& obj: pdf.getAllObjects()) {
1073 if (all_objects || wanted_og.count(obj.getObjGen())) { 1075 if (all_objects || wanted_og.count(obj.getObjGen())) {
1074 - auto j_details = j_objectinfo.addDictionaryMember(  
1075 - obj.unparse(), JSON::makeDictionary()); 1076 + auto j_details = JSON::makeDictionary();
1076 auto j_stream = 1077 auto j_stream =
1077 j_details.addDictionaryMember("stream", JSON::makeDictionary()); 1078 j_details.addDictionaryMember("stream", JSON::makeDictionary());
1078 bool is_stream = obj.isStream(); 1079 bool is_stream = obj.isStream();
@@ -1085,9 +1086,11 @@ QPDFJob::doJSONObjectinfo(Pipeline* p, bool&amp; first, QPDF&amp; pdf) @@ -1085,9 +1086,11 @@ QPDFJob::doJSONObjectinfo(Pipeline* p, bool&amp; first, QPDF&amp; pdf)
1085 "filter", 1086 "filter",
1086 (is_stream ? obj.getDict().getKey("/Filter").getJSON(true) 1087 (is_stream ? obj.getDict().getKey("/Filter").getJSON(true)
1087 : JSON::makeNull())); 1088 : JSON::makeNull()));
  1089 + JSON::writeDictionaryItem(
  1090 + p, first_object, obj.unparse(), j_details, 1);
1088 } 1091 }
1089 } 1092 }
1090 - JSON::writeDictionaryItem(p, first, "objectinfo", j_objectinfo, 0); 1093 + JSON::writeDictionaryClose(p, first_object, 1);
1091 } 1094 }
1092 1095
1093 void 1096 void
qpdf/qtest/qpdf/json-field-types---show-encryption-key.out
@@ -2727,1365 +2727,1365 @@ @@ -2727,1365 +2727,1365 @@
2727 "length": null 2727 "length": null
2728 } 2728 }
2729 }, 2729 },
2730 - "10 0 R": {  
2731 - "stream": {  
2732 - "filter": null,  
2733 - "is": false,  
2734 - "length": null  
2735 - }  
2736 - },  
2737 - "100 0 R": { 2730 + "2 0 R": {
2738 "stream": { 2731 "stream": {
2739 "filter": null, 2732 "filter": null,
2740 "is": false, 2733 "is": false,
2741 "length": null 2734 "length": null
2742 } 2735 }
2743 }, 2736 },
2744 - "101 0 R": { 2737 + "3 0 R": {
2745 "stream": { 2738 "stream": {
2746 "filter": null, 2739 "filter": null,
2747 "is": false, 2740 "is": false,
2748 "length": null 2741 "length": null
2749 } 2742 }
2750 }, 2743 },
2751 - "102 0 R": { 2744 + "4 0 R": {
2752 "stream": { 2745 "stream": {
2753 "filter": null, 2746 "filter": null,
2754 "is": false, 2747 "is": false,
2755 "length": null 2748 "length": null
2756 } 2749 }
2757 }, 2750 },
2758 - "103 0 R": { 2751 + "5 0 R": {
2759 "stream": { 2752 "stream": {
2760 "filter": null, 2753 "filter": null,
2761 "is": false, 2754 "is": false,
2762 "length": null 2755 "length": null
2763 } 2756 }
2764 }, 2757 },
2765 - "104 0 R": { 2758 + "6 0 R": {
2766 "stream": { 2759 "stream": {
2767 "filter": null, 2760 "filter": null,
2768 "is": false, 2761 "is": false,
2769 "length": null 2762 "length": null
2770 } 2763 }
2771 }, 2764 },
2772 - "105 0 R": { 2765 + "7 0 R": {
2773 "stream": { 2766 "stream": {
2774 "filter": null, 2767 "filter": null,
2775 "is": false, 2768 "is": false,
2776 "length": null 2769 "length": null
2777 } 2770 }
2778 }, 2771 },
2779 - "106 0 R": { 2772 + "8 0 R": {
2780 "stream": { 2773 "stream": {
2781 "filter": null, 2774 "filter": null,
2782 "is": false, 2775 "is": false,
2783 "length": null 2776 "length": null
2784 } 2777 }
2785 }, 2778 },
2786 - "107 0 R": { 2779 + "9 0 R": {
2787 "stream": { 2780 "stream": {
2788 "filter": null, 2781 "filter": null,
2789 "is": false, 2782 "is": false,
2790 "length": null 2783 "length": null
2791 } 2784 }
2792 }, 2785 },
2793 - "108 0 R": { 2786 + "10 0 R": {
2794 "stream": { 2787 "stream": {
2795 "filter": null, 2788 "filter": null,
2796 "is": false, 2789 "is": false,
2797 "length": null 2790 "length": null
2798 } 2791 }
2799 }, 2792 },
2800 - "109 0 R": { 2793 + "11 0 R": {
2801 "stream": { 2794 "stream": {
2802 "filter": null, 2795 "filter": null,
2803 "is": false, 2796 "is": false,
2804 "length": null 2797 "length": null
2805 } 2798 }
2806 }, 2799 },
2807 - "11 0 R": { 2800 + "12 0 R": {
2808 "stream": { 2801 "stream": {
2809 "filter": null, 2802 "filter": null,
2810 "is": false, 2803 "is": false,
2811 "length": null 2804 "length": null
2812 } 2805 }
2813 }, 2806 },
2814 - "110 0 R": { 2807 + "13 0 R": {
2815 "stream": { 2808 "stream": {
2816 "filter": null, 2809 "filter": null,
2817 "is": false, 2810 "is": false,
2818 "length": null 2811 "length": null
2819 } 2812 }
2820 }, 2813 },
2821 - "111 0 R": { 2814 + "14 0 R": {
2822 "stream": { 2815 "stream": {
2823 "filter": null, 2816 "filter": null,
2824 "is": false, 2817 "is": false,
2825 "length": null 2818 "length": null
2826 } 2819 }
2827 }, 2820 },
2828 - "112 0 R": { 2821 + "15 0 R": {
2829 "stream": { 2822 "stream": {
2830 "filter": null, 2823 "filter": null,
2831 "is": false, 2824 "is": false,
2832 "length": null 2825 "length": null
2833 } 2826 }
2834 }, 2827 },
2835 - "113 0 R": { 2828 + "16 0 R": {
2836 "stream": { 2829 "stream": {
2837 "filter": null, 2830 "filter": null,
2838 "is": false, 2831 "is": false,
2839 "length": null 2832 "length": null
2840 } 2833 }
2841 }, 2834 },
2842 - "114 0 R": { 2835 + "17 0 R": {
2843 "stream": { 2836 "stream": {
2844 "filter": null, 2837 "filter": null,
2845 "is": false, 2838 "is": false,
2846 "length": null 2839 "length": null
2847 } 2840 }
2848 }, 2841 },
2849 - "115 0 R": { 2842 + "18 0 R": {
2850 "stream": { 2843 "stream": {
2851 "filter": null, 2844 "filter": null,
2852 "is": false, 2845 "is": false,
2853 "length": null 2846 "length": null
2854 } 2847 }
2855 }, 2848 },
2856 - "116 0 R": { 2849 + "19 0 R": {
2857 "stream": { 2850 "stream": {
2858 "filter": null, 2851 "filter": null,
2859 - "is": false,  
2860 - "length": null 2852 + "is": true,
  2853 + "length": 12
2861 } 2854 }
2862 }, 2855 },
2863 - "117 0 R": { 2856 + "20 0 R": {
2864 "stream": { 2857 "stream": {
2865 "filter": null, 2858 "filter": null,
2866 "is": false, 2859 "is": false,
2867 "length": null 2860 "length": null
2868 } 2861 }
2869 }, 2862 },
2870 - "118 0 R": { 2863 + "21 0 R": {
2871 "stream": { 2864 "stream": {
2872 "filter": null, 2865 "filter": null,
2873 "is": false, 2866 "is": false,
2874 "length": null 2867 "length": null
2875 } 2868 }
2876 }, 2869 },
2877 - "119 0 R": { 2870 + "22 0 R": {
2878 "stream": { 2871 "stream": {
2879 "filter": null, 2872 "filter": null,
2880 "is": false, 2873 "is": false,
2881 "length": null 2874 "length": null
2882 } 2875 }
2883 }, 2876 },
2884 - "12 0 R": { 2877 + "23 0 R": {
2885 "stream": { 2878 "stream": {
2886 "filter": null, 2879 "filter": null,
2887 "is": false, 2880 "is": false,
2888 "length": null 2881 "length": null
2889 } 2882 }
2890 }, 2883 },
2891 - "120 0 R": { 2884 + "24 0 R": {
2892 "stream": { 2885 "stream": {
2893 "filter": null, 2886 "filter": null,
2894 - "is": false,  
2895 - "length": null 2887 + "is": true,
  2888 + "length": 12
2896 } 2889 }
2897 }, 2890 },
2898 - "121 0 R": { 2891 + "25 0 R": {
2899 "stream": { 2892 "stream": {
2900 "filter": null, 2893 "filter": null,
2901 "is": false, 2894 "is": false,
2902 "length": null 2895 "length": null
2903 } 2896 }
2904 }, 2897 },
2905 - "122 0 R": { 2898 + "26 0 R": {
2906 "stream": { 2899 "stream": {
2907 "filter": null, 2900 "filter": null,
2908 - "is": false,  
2909 - "length": null 2901 + "is": true,
  2902 + "length": 82
2910 } 2903 }
2911 }, 2904 },
2912 - "123 0 R": { 2905 + "27 0 R": {
2913 "stream": { 2906 "stream": {
2914 "filter": null, 2907 "filter": null,
2915 "is": false, 2908 "is": false,
2916 "length": null 2909 "length": null
2917 } 2910 }
2918 }, 2911 },
2919 - "124 0 R": { 2912 + "28 0 R": {
2920 "stream": { 2913 "stream": {
2921 "filter": null, 2914 "filter": null,
2922 "is": false, 2915 "is": false,
2923 "length": null 2916 "length": null
2924 } 2917 }
2925 }, 2918 },
2926 - "125 0 R": { 2919 + "29 0 R": {
2927 "stream": { 2920 "stream": {
2928 "filter": null, 2921 "filter": null,
2929 - "is": false,  
2930 - "length": null 2922 + "is": true,
  2923 + "length": 12
2931 } 2924 }
2932 }, 2925 },
2933 - "126 0 R": { 2926 + "30 0 R": {
2934 "stream": { 2927 "stream": {
2935 "filter": null, 2928 "filter": null,
2936 "is": false, 2929 "is": false,
2937 "length": null 2930 "length": null
2938 } 2931 }
2939 }, 2932 },
2940 - "127 0 R": { 2933 + "31 0 R": {
2941 "stream": { 2934 "stream": {
2942 "filter": null, 2935 "filter": null,
2943 - "is": false,  
2944 - "length": null 2936 + "is": true,
  2937 + "length": 82
2945 } 2938 }
2946 }, 2939 },
2947 - "128 0 R": { 2940 + "32 0 R": {
2948 "stream": { 2941 "stream": {
2949 "filter": null, 2942 "filter": null,
2950 "is": false, 2943 "is": false,
2951 "length": null 2944 "length": null
2952 } 2945 }
2953 }, 2946 },
2954 - "129 0 R": { 2947 + "33 0 R": {
2955 "stream": { 2948 "stream": {
2956 "filter": null, 2949 "filter": null,
2957 - "is": false,  
2958 - "length": null 2950 + "is": true,
  2951 + "length": 12
2959 } 2952 }
2960 }, 2953 },
2961 - "13 0 R": { 2954 + "34 0 R": {
2962 "stream": { 2955 "stream": {
2963 "filter": null, 2956 "filter": null,
2964 "is": false, 2957 "is": false,
2965 "length": null 2958 "length": null
2966 } 2959 }
2967 }, 2960 },
2968 - "130 0 R": { 2961 + "35 0 R": {
2969 "stream": { 2962 "stream": {
2970 "filter": null, 2963 "filter": null,
2971 - "is": false,  
2972 - "length": null 2964 + "is": true,
  2965 + "length": 82
2973 } 2966 }
2974 }, 2967 },
2975 - "131 0 R": { 2968 + "36 0 R": {
2976 "stream": { 2969 "stream": {
2977 "filter": null, 2970 "filter": null,
2978 "is": false, 2971 "is": false,
2979 "length": null 2972 "length": null
2980 } 2973 }
2981 }, 2974 },
2982 - "132 0 R": { 2975 + "37 0 R": {
2983 "stream": { 2976 "stream": {
2984 "filter": null, 2977 "filter": null,
2985 "is": false, 2978 "is": false,
2986 "length": null 2979 "length": null
2987 } 2980 }
2988 }, 2981 },
2989 - "133 0 R": { 2982 + "38 0 R": {
2990 "stream": { 2983 "stream": {
2991 "filter": null, 2984 "filter": null,
2992 "is": false, 2985 "is": false,
2993 "length": null 2986 "length": null
2994 } 2987 }
2995 }, 2988 },
2996 - "134 0 R": { 2989 + "39 0 R": {
2997 "stream": { 2990 "stream": {
2998 "filter": null, 2991 "filter": null,
2999 "is": false, 2992 "is": false,
3000 "length": null 2993 "length": null
3001 } 2994 }
3002 }, 2995 },
3003 - "135 0 R": { 2996 + "40 0 R": {
3004 "stream": { 2997 "stream": {
3005 "filter": null, 2998 "filter": null,
3006 - "is": false,  
3007 - "length": null 2999 + "is": true,
  3000 + "length": 12
3008 } 3001 }
3009 }, 3002 },
3010 - "136 0 R": { 3003 + "41 0 R": {
3011 "stream": { 3004 "stream": {
3012 "filter": null, 3005 "filter": null,
3013 "is": false, 3006 "is": false,
3014 "length": null 3007 "length": null
3015 } 3008 }
3016 }, 3009 },
3017 - "137 0 R": { 3010 + "42 0 R": {
3018 "stream": { 3011 "stream": {
3019 "filter": null, 3012 "filter": null,
3020 - "is": false,  
3021 - "length": null 3013 + "is": true,
  3014 + "length": 46
3022 } 3015 }
3023 }, 3016 },
3024 - "138 0 R": { 3017 + "43 0 R": {
3025 "stream": { 3018 "stream": {
3026 "filter": null, 3019 "filter": null,
3027 "is": false, 3020 "is": false,
3028 "length": null 3021 "length": null
3029 } 3022 }
3030 }, 3023 },
3031 - "139 0 R": { 3024 + "44 0 R": {
3032 "stream": { 3025 "stream": {
3033 "filter": null, 3026 "filter": null,
3034 - "is": false,  
3035 - "length": null 3027 + "is": true,
  3028 + "length": 46
3036 } 3029 }
3037 }, 3030 },
3038 - "14 0 R": { 3031 + "45 0 R": {
3039 "stream": { 3032 "stream": {
3040 "filter": null, 3033 "filter": null,
3041 "is": false, 3034 "is": false,
3042 "length": null 3035 "length": null
3043 } 3036 }
3044 }, 3037 },
3045 - "140 0 R": { 3038 + "46 0 R": {
3046 "stream": { 3039 "stream": {
3047 "filter": null, 3040 "filter": null,
3048 - "is": false,  
3049 - "length": null 3041 + "is": true,
  3042 + "length": 47
3050 } 3043 }
3051 }, 3044 },
3052 - "141 0 R": { 3045 + "47 0 R": {
3053 "stream": { 3046 "stream": {
3054 "filter": null, 3047 "filter": null,
3055 "is": false, 3048 "is": false,
3056 "length": null 3049 "length": null
3057 } 3050 }
3058 }, 3051 },
3059 - "142 0 R": { 3052 + "48 0 R": {
3060 "stream": { 3053 "stream": {
3061 "filter": null, 3054 "filter": null,
3062 "is": true, 3055 "is": true,
3063 - "length": 702 3056 + "length": 45
3064 } 3057 }
3065 }, 3058 },
3066 - "143 0 R": { 3059 + "49 0 R": {
3067 "stream": { 3060 "stream": {
3068 "filter": null, 3061 "filter": null,
3069 "is": false, 3062 "is": false,
3070 "length": null 3063 "length": null
3071 } 3064 }
3072 }, 3065 },
3073 - "144 0 R": { 3066 + "50 0 R": {
3074 "stream": { 3067 "stream": {
3075 "filter": null, 3068 "filter": null,
3076 - "is": false,  
3077 - "length": null 3069 + "is": true,
  3070 + "length": 4747
3078 } 3071 }
3079 }, 3072 },
3080 - "145 0 R": { 3073 + "51 0 R": {
3081 "stream": { 3074 "stream": {
3082 "filter": null, 3075 "filter": null,
3083 "is": false, 3076 "is": false,
3084 "length": null 3077 "length": null
3085 } 3078 }
3086 }, 3079 },
3087 - "146 0 R": { 3080 + "52 0 R": {
3088 "stream": { 3081 "stream": {
3089 "filter": null, 3082 "filter": null,
3090 - "is": true,  
3091 - "length": 582 3083 + "is": false,
  3084 + "length": null
3092 } 3085 }
3093 }, 3086 },
3094 - "147 0 R": { 3087 + "53 0 R": {
3095 "stream": { 3088 "stream": {
3096 "filter": null, 3089 "filter": null,
3097 "is": false, 3090 "is": false,
3098 "length": null 3091 "length": null
3099 } 3092 }
3100 }, 3093 },
3101 - "148 0 R": { 3094 + "54 0 R": {
3102 "stream": { 3095 "stream": {
3103 "filter": null, 3096 "filter": null,
3104 "is": false, 3097 "is": false,
3105 "length": null 3098 "length": null
3106 } 3099 }
3107 }, 3100 },
3108 - "149 0 R": { 3101 + "55 0 R": {
3109 "stream": { 3102 "stream": {
3110 "filter": null, 3103 "filter": null,
3111 "is": false, 3104 "is": false,
3112 "length": null 3105 "length": null
3113 } 3106 }
3114 }, 3107 },
3115 - "15 0 R": { 3108 + "56 0 R": {
3116 "stream": { 3109 "stream": {
3117 "filter": null, 3110 "filter": null,
3118 "is": false, 3111 "is": false,
3119 "length": null 3112 "length": null
3120 } 3113 }
3121 }, 3114 },
3122 - "150 0 R": { 3115 + "57 0 R": {
3123 "stream": { 3116 "stream": {
3124 "filter": null, 3117 "filter": null,
3125 "is": false, 3118 "is": false,
3126 "length": null 3119 "length": null
3127 } 3120 }
3128 }, 3121 },
3129 - "151 0 R": { 3122 + "58 0 R": {
3130 "stream": { 3123 "stream": {
3131 "filter": null, 3124 "filter": null,
3132 - "is": false,  
3133 - "length": null 3125 + "is": true,
  3126 + "length": 220
3134 } 3127 }
3135 }, 3128 },
3136 - "152 0 R": { 3129 + "59 0 R": {
3137 "stream": { 3130 "stream": {
3138 "filter": null, 3131 "filter": null,
3139 "is": false, 3132 "is": false,
3140 "length": null 3133 "length": null
3141 } 3134 }
3142 }, 3135 },
3143 - "153 0 R": { 3136 + "60 0 R": {
3144 "stream": { 3137 "stream": {
3145 "filter": null, 3138 "filter": null,
3146 - "is": false,  
3147 - "length": null 3139 + "is": true,
  3140 + "length": 12
3148 } 3141 }
3149 }, 3142 },
3150 - "154 0 R": { 3143 + "61 0 R": {
3151 "stream": { 3144 "stream": {
3152 "filter": null, 3145 "filter": null,
3153 "is": false, 3146 "is": false,
3154 "length": null 3147 "length": null
3155 } 3148 }
3156 }, 3149 },
3157 - "155 0 R": { 3150 + "62 0 R": {
3158 "stream": { 3151 "stream": {
3159 "filter": null, 3152 "filter": null,
3160 - "is": false,  
3161 - "length": null 3153 + "is": true,
  3154 + "length": 220
3162 } 3155 }
3163 }, 3156 },
3164 - "156 0 R": { 3157 + "63 0 R": {
3165 "stream": { 3158 "stream": {
3166 "filter": null, 3159 "filter": null,
3167 "is": false, 3160 "is": false,
3168 "length": null 3161 "length": null
3169 } 3162 }
3170 }, 3163 },
3171 - "157 0 R": { 3164 + "64 0 R": {
3172 "stream": { 3165 "stream": {
3173 "filter": null, 3166 "filter": null,
3174 - "is": false,  
3175 - "length": null 3167 + "is": true,
  3168 + "length": 12
3176 } 3169 }
3177 }, 3170 },
3178 - "158 0 R": { 3171 + "65 0 R": {
3179 "stream": { 3172 "stream": {
3180 "filter": null, 3173 "filter": null,
3181 "is": false, 3174 "is": false,
3182 "length": null 3175 "length": null
3183 } 3176 }
3184 }, 3177 },
3185 - "159 0 R": { 3178 + "66 0 R": {
3186 "stream": { 3179 "stream": {
3187 "filter": null, 3180 "filter": null,
3188 - "is": false,  
3189 - "length": null 3181 + "is": true,
  3182 + "length": 220
3190 } 3183 }
3191 }, 3184 },
3192 - "16 0 R": { 3185 + "67 0 R": {
3193 "stream": { 3186 "stream": {
3194 "filter": null, 3187 "filter": null,
3195 "is": false, 3188 "is": false,
3196 "length": null 3189 "length": null
3197 } 3190 }
3198 }, 3191 },
3199 - "160 0 R": { 3192 + "68 0 R": {
3200 "stream": { 3193 "stream": {
3201 "filter": null, 3194 "filter": null,
3202 - "is": false,  
3203 - "length": null 3195 + "is": true,
  3196 + "length": 12
3204 } 3197 }
3205 }, 3198 },
3206 - "161 0 R": { 3199 + "69 0 R": {
3207 "stream": { 3200 "stream": {
3208 "filter": null, 3201 "filter": null,
3209 "is": false, 3202 "is": false,
3210 "length": null 3203 "length": null
3211 } 3204 }
3212 }, 3205 },
3213 - "162 0 R": { 3206 + "70 0 R": {
3214 "stream": { 3207 "stream": {
3215 "filter": null, 3208 "filter": null,
3216 - "is": false,  
3217 - "length": null 3209 + "is": true,
  3210 + "length": 220
3218 } 3211 }
3219 }, 3212 },
3220 - "163 0 R": { 3213 + "71 0 R": {
3221 "stream": { 3214 "stream": {
3222 "filter": null, 3215 "filter": null,
3223 "is": false, 3216 "is": false,
3224 "length": null 3217 "length": null
3225 } 3218 }
3226 }, 3219 },
3227 - "164 0 R": { 3220 + "72 0 R": {
3228 "stream": { 3221 "stream": {
3229 "filter": null, 3222 "filter": null,
3230 - "is": false,  
3231 - "length": null 3223 + "is": true,
  3224 + "length": 12
3232 } 3225 }
3233 }, 3226 },
3234 - "165 0 R": { 3227 + "73 0 R": {
3235 "stream": { 3228 "stream": {
3236 "filter": null, 3229 "filter": null,
3237 "is": false, 3230 "is": false,
3238 "length": null 3231 "length": null
3239 } 3232 }
3240 }, 3233 },
3241 - "166 0 R": { 3234 + "74 0 R": {
3242 "stream": { 3235 "stream": {
3243 "filter": null, 3236 "filter": null,
3244 - "is": false,  
3245 - "length": null 3237 + "is": true,
  3238 + "length": 220
3246 } 3239 }
3247 }, 3240 },
3248 - "167 0 R": { 3241 + "75 0 R": {
3249 "stream": { 3242 "stream": {
3250 "filter": null, 3243 "filter": null,
3251 "is": false, 3244 "is": false,
3252 "length": null 3245 "length": null
3253 } 3246 }
3254 }, 3247 },
3255 - "168 0 R": { 3248 + "76 0 R": {
3256 "stream": { 3249 "stream": {
3257 "filter": null, 3250 "filter": null,
3258 - "is": false,  
3259 - "length": null 3251 + "is": true,
  3252 + "length": 12
3260 } 3253 }
3261 }, 3254 },
3262 - "169 0 R": { 3255 + "77 0 R": {
3263 "stream": { 3256 "stream": {
3264 "filter": null, 3257 "filter": null,
3265 "is": false, 3258 "is": false,
3266 "length": null 3259 "length": null
3267 } 3260 }
3268 }, 3261 },
3269 - "17 0 R": { 3262 + "78 0 R": {
3270 "stream": { 3263 "stream": {
3271 "filter": null, 3264 "filter": null,
3272 - "is": false,  
3273 - "length": null 3265 + "is": true,
  3266 + "length": 220
3274 } 3267 }
3275 }, 3268 },
3276 - "170 0 R": { 3269 + "79 0 R": {
3277 "stream": { 3270 "stream": {
3278 "filter": null, 3271 "filter": null,
3279 "is": false, 3272 "is": false,
3280 "length": null 3273 "length": null
3281 } 3274 }
3282 }, 3275 },
3283 - "171 0 R": { 3276 + "80 0 R": {
3284 "stream": { 3277 "stream": {
3285 "filter": null, 3278 "filter": null,
3286 - "is": false,  
3287 - "length": null 3279 + "is": true,
  3280 + "length": 12
3288 } 3281 }
3289 }, 3282 },
3290 - "172 0 R": { 3283 + "81 0 R": {
3291 "stream": { 3284 "stream": {
3292 "filter": null, 3285 "filter": null,
3293 "is": false, 3286 "is": false,
3294 "length": null 3287 "length": null
3295 } 3288 }
3296 }, 3289 },
3297 - "173 0 R": { 3290 + "82 0 R": {
3298 "stream": { 3291 "stream": {
3299 "filter": null, 3292 "filter": null,
3300 "is": false, 3293 "is": false,
3301 "length": null 3294 "length": null
3302 } 3295 }
3303 }, 3296 },
3304 - "174 0 R": { 3297 + "83 0 R": {
3305 "stream": { 3298 "stream": {
3306 "filter": null, 3299 "filter": null,
3307 "is": false, 3300 "is": false,
3308 "length": null 3301 "length": null
3309 } 3302 }
3310 }, 3303 },
3311 - "175 0 R": { 3304 + "84 0 R": {
3312 "stream": { 3305 "stream": {
3313 "filter": null, 3306 "filter": null,
3314 "is": false, 3307 "is": false,
3315 "length": null 3308 "length": null
3316 } 3309 }
3317 }, 3310 },
3318 - "176 0 R": { 3311 + "85 0 R": {
3319 "stream": { 3312 "stream": {
3320 "filter": null, 3313 "filter": null,
3321 "is": false, 3314 "is": false,
3322 "length": null 3315 "length": null
3323 } 3316 }
3324 }, 3317 },
3325 - "177 0 R": { 3318 + "86 0 R": {
3326 "stream": { 3319 "stream": {
3327 "filter": null, 3320 "filter": null,
3328 "is": false, 3321 "is": false,
3329 "length": null 3322 "length": null
3330 } 3323 }
3331 }, 3324 },
3332 - "178 0 R": { 3325 + "87 0 R": {
3333 "stream": { 3326 "stream": {
3334 "filter": null, 3327 "filter": null,
3335 "is": false, 3328 "is": false,
3336 "length": null 3329 "length": null
3337 } 3330 }
3338 }, 3331 },
3339 - "179 0 R": { 3332 + "88 0 R": {
3340 "stream": { 3333 "stream": {
3341 "filter": null, 3334 "filter": null,
3342 "is": false, 3335 "is": false,
3343 "length": null 3336 "length": null
3344 } 3337 }
3345 }, 3338 },
3346 - "18 0 R": { 3339 + "89 0 R": {
3347 "stream": { 3340 "stream": {
3348 "filter": null, 3341 "filter": null,
3349 "is": false, 3342 "is": false,
3350 "length": null 3343 "length": null
3351 } 3344 }
3352 }, 3345 },
3353 - "180 0 R": { 3346 + "90 0 R": {
3354 "stream": { 3347 "stream": {
3355 "filter": null, 3348 "filter": null,
3356 "is": false, 3349 "is": false,
3357 "length": null 3350 "length": null
3358 } 3351 }
3359 }, 3352 },
3360 - "181 0 R": { 3353 + "91 0 R": {
3361 "stream": { 3354 "stream": {
3362 "filter": null, 3355 "filter": null,
3363 "is": false, 3356 "is": false,
3364 "length": null 3357 "length": null
3365 } 3358 }
3366 }, 3359 },
3367 - "182 0 R": { 3360 + "92 0 R": {
3368 "stream": { 3361 "stream": {
3369 "filter": null, 3362 "filter": null,
3370 "is": false, 3363 "is": false,
3371 "length": null 3364 "length": null
3372 } 3365 }
3373 }, 3366 },
3374 - "183 0 R": { 3367 + "93 0 R": {
3375 "stream": { 3368 "stream": {
3376 "filter": null, 3369 "filter": null,
3377 "is": false, 3370 "is": false,
3378 "length": null 3371 "length": null
3379 } 3372 }
3380 }, 3373 },
3381 - "184 0 R": { 3374 + "94 0 R": {
3382 "stream": { 3375 "stream": {
3383 "filter": null, 3376 "filter": null,
3384 "is": false, 3377 "is": false,
3385 "length": null 3378 "length": null
3386 } 3379 }
3387 }, 3380 },
3388 - "185 0 R": { 3381 + "95 0 R": {
3389 "stream": { 3382 "stream": {
3390 "filter": null, 3383 "filter": null,
3391 "is": false, 3384 "is": false,
3392 "length": null 3385 "length": null
3393 } 3386 }
3394 }, 3387 },
3395 - "186 0 R": { 3388 + "96 0 R": {
3396 "stream": { 3389 "stream": {
3397 "filter": null, 3390 "filter": null,
3398 "is": false, 3391 "is": false,
3399 "length": null 3392 "length": null
3400 } 3393 }
3401 }, 3394 },
3402 - "187 0 R": { 3395 + "97 0 R": {
3403 "stream": { 3396 "stream": {
3404 "filter": null, 3397 "filter": null,
3405 "is": false, 3398 "is": false,
3406 "length": null 3399 "length": null
3407 } 3400 }
3408 }, 3401 },
3409 - "188 0 R": { 3402 + "98 0 R": {
3410 "stream": { 3403 "stream": {
3411 "filter": null, 3404 "filter": null,
3412 "is": false, 3405 "is": false,
3413 "length": null 3406 "length": null
3414 } 3407 }
3415 }, 3408 },
3416 - "189 0 R": { 3409 + "99 0 R": {
3417 "stream": { 3410 "stream": {
3418 "filter": null, 3411 "filter": null,
3419 "is": false, 3412 "is": false,
3420 "length": null 3413 "length": null
3421 } 3414 }
3422 }, 3415 },
3423 - "19 0 R": { 3416 + "100 0 R": {
3424 "stream": { 3417 "stream": {
3425 "filter": null, 3418 "filter": null,
3426 - "is": true,  
3427 - "length": 12 3419 + "is": false,
  3420 + "length": null
3428 } 3421 }
3429 }, 3422 },
3430 - "190 0 R": { 3423 + "101 0 R": {
3431 "stream": { 3424 "stream": {
3432 "filter": null, 3425 "filter": null,
3433 "is": false, 3426 "is": false,
3434 "length": null 3427 "length": null
3435 } 3428 }
3436 }, 3429 },
3437 - "191 0 R": { 3430 + "102 0 R": {
3438 "stream": { 3431 "stream": {
3439 "filter": null, 3432 "filter": null,
3440 "is": false, 3433 "is": false,
3441 "length": null 3434 "length": null
3442 } 3435 }
3443 }, 3436 },
3444 - "192 0 R": { 3437 + "103 0 R": {
3445 "stream": { 3438 "stream": {
3446 "filter": null, 3439 "filter": null,
3447 "is": false, 3440 "is": false,
3448 "length": null 3441 "length": null
3449 } 3442 }
3450 }, 3443 },
3451 - "193 0 R": { 3444 + "104 0 R": {
3452 "stream": { 3445 "stream": {
3453 "filter": null, 3446 "filter": null,
3454 - "is": true,  
3455 - "length": 16184 3447 + "is": false,
  3448 + "length": null
3456 } 3449 }
3457 }, 3450 },
3458 - "194 0 R": { 3451 + "105 0 R": {
3459 "stream": { 3452 "stream": {
3460 "filter": null, 3453 "filter": null,
3461 "is": false, 3454 "is": false,
3462 "length": null 3455 "length": null
3463 } 3456 }
3464 }, 3457 },
3465 - "195 0 R": { 3458 + "106 0 R": {
3466 "stream": { 3459 "stream": {
3467 "filter": null, 3460 "filter": null,
3468 - "is": true,  
3469 - "length": 11088 3461 + "is": false,
  3462 + "length": null
3470 } 3463 }
3471 }, 3464 },
3472 - "196 0 R": { 3465 + "107 0 R": {
3473 "stream": { 3466 "stream": {
3474 "filter": null, 3467 "filter": null,
3475 "is": false, 3468 "is": false,
3476 "length": null 3469 "length": null
3477 } 3470 }
3478 }, 3471 },
3479 - "2 0 R": { 3472 + "108 0 R": {
3480 "stream": { 3473 "stream": {
3481 "filter": null, 3474 "filter": null,
3482 "is": false, 3475 "is": false,
3483 "length": null 3476 "length": null
3484 } 3477 }
3485 }, 3478 },
3486 - "20 0 R": { 3479 + "109 0 R": {
3487 "stream": { 3480 "stream": {
3488 "filter": null, 3481 "filter": null,
3489 "is": false, 3482 "is": false,
3490 "length": null 3483 "length": null
3491 } 3484 }
3492 }, 3485 },
3493 - "21 0 R": { 3486 + "110 0 R": {
3494 "stream": { 3487 "stream": {
3495 "filter": null, 3488 "filter": null,
3496 "is": false, 3489 "is": false,
3497 "length": null 3490 "length": null
3498 } 3491 }
3499 }, 3492 },
3500 - "22 0 R": { 3493 + "111 0 R": {
3501 "stream": { 3494 "stream": {
3502 "filter": null, 3495 "filter": null,
3503 "is": false, 3496 "is": false,
3504 "length": null 3497 "length": null
3505 } 3498 }
3506 }, 3499 },
3507 - "23 0 R": { 3500 + "112 0 R": {
3508 "stream": { 3501 "stream": {
3509 "filter": null, 3502 "filter": null,
3510 "is": false, 3503 "is": false,
3511 "length": null 3504 "length": null
3512 } 3505 }
3513 }, 3506 },
3514 - "24 0 R": { 3507 + "113 0 R": {
3515 "stream": { 3508 "stream": {
3516 "filter": null, 3509 "filter": null,
3517 - "is": true,  
3518 - "length": 12 3510 + "is": false,
  3511 + "length": null
3519 } 3512 }
3520 }, 3513 },
3521 - "25 0 R": { 3514 + "114 0 R": {
3522 "stream": { 3515 "stream": {
3523 "filter": null, 3516 "filter": null,
3524 "is": false, 3517 "is": false,
3525 "length": null 3518 "length": null
3526 } 3519 }
3527 }, 3520 },
3528 - "26 0 R": { 3521 + "115 0 R": {
3529 "stream": { 3522 "stream": {
3530 "filter": null, 3523 "filter": null,
3531 - "is": true,  
3532 - "length": 82 3524 + "is": false,
  3525 + "length": null
3533 } 3526 }
3534 }, 3527 },
3535 - "27 0 R": { 3528 + "116 0 R": {
3536 "stream": { 3529 "stream": {
3537 "filter": null, 3530 "filter": null,
3538 "is": false, 3531 "is": false,
3539 "length": null 3532 "length": null
3540 } 3533 }
3541 }, 3534 },
3542 - "28 0 R": { 3535 + "117 0 R": {
3543 "stream": { 3536 "stream": {
3544 "filter": null, 3537 "filter": null,
3545 "is": false, 3538 "is": false,
3546 "length": null 3539 "length": null
3547 } 3540 }
3548 }, 3541 },
3549 - "29 0 R": { 3542 + "118 0 R": {
3550 "stream": { 3543 "stream": {
3551 "filter": null, 3544 "filter": null,
3552 - "is": true,  
3553 - "length": 12 3545 + "is": false,
  3546 + "length": null
3554 } 3547 }
3555 }, 3548 },
3556 - "3 0 R": { 3549 + "119 0 R": {
3557 "stream": { 3550 "stream": {
3558 "filter": null, 3551 "filter": null,
3559 "is": false, 3552 "is": false,
3560 "length": null 3553 "length": null
3561 } 3554 }
3562 }, 3555 },
3563 - "30 0 R": { 3556 + "120 0 R": {
3564 "stream": { 3557 "stream": {
3565 "filter": null, 3558 "filter": null,
3566 "is": false, 3559 "is": false,
3567 "length": null 3560 "length": null
3568 } 3561 }
3569 }, 3562 },
3570 - "31 0 R": { 3563 + "121 0 R": {
3571 "stream": { 3564 "stream": {
3572 "filter": null, 3565 "filter": null,
3573 - "is": true,  
3574 - "length": 82 3566 + "is": false,
  3567 + "length": null
3575 } 3568 }
3576 }, 3569 },
3577 - "32 0 R": { 3570 + "122 0 R": {
3578 "stream": { 3571 "stream": {
3579 "filter": null, 3572 "filter": null,
3580 "is": false, 3573 "is": false,
3581 "length": null 3574 "length": null
3582 } 3575 }
3583 }, 3576 },
3584 - "33 0 R": { 3577 + "123 0 R": {
3585 "stream": { 3578 "stream": {
3586 "filter": null, 3579 "filter": null,
3587 - "is": true,  
3588 - "length": 12 3580 + "is": false,
  3581 + "length": null
3589 } 3582 }
3590 }, 3583 },
3591 - "34 0 R": { 3584 + "124 0 R": {
3592 "stream": { 3585 "stream": {
3593 "filter": null, 3586 "filter": null,
3594 "is": false, 3587 "is": false,
3595 "length": null 3588 "length": null
3596 } 3589 }
3597 }, 3590 },
3598 - "35 0 R": { 3591 + "125 0 R": {
3599 "stream": { 3592 "stream": {
3600 "filter": null, 3593 "filter": null,
3601 - "is": true,  
3602 - "length": 82 3594 + "is": false,
  3595 + "length": null
3603 } 3596 }
3604 }, 3597 },
3605 - "36 0 R": { 3598 + "126 0 R": {
3606 "stream": { 3599 "stream": {
3607 "filter": null, 3600 "filter": null,
3608 "is": false, 3601 "is": false,
3609 "length": null 3602 "length": null
3610 } 3603 }
3611 }, 3604 },
3612 - "37 0 R": { 3605 + "127 0 R": {
3613 "stream": { 3606 "stream": {
3614 "filter": null, 3607 "filter": null,
3615 "is": false, 3608 "is": false,
3616 "length": null 3609 "length": null
3617 } 3610 }
3618 }, 3611 },
3619 - "38 0 R": { 3612 + "128 0 R": {
3620 "stream": { 3613 "stream": {
3621 "filter": null, 3614 "filter": null,
3622 "is": false, 3615 "is": false,
3623 "length": null 3616 "length": null
3624 } 3617 }
3625 }, 3618 },
3626 - "39 0 R": { 3619 + "129 0 R": {
3627 "stream": { 3620 "stream": {
3628 "filter": null, 3621 "filter": null,
3629 "is": false, 3622 "is": false,
3630 "length": null 3623 "length": null
3631 } 3624 }
3632 }, 3625 },
3633 - "4 0 R": { 3626 + "130 0 R": {
3634 "stream": { 3627 "stream": {
3635 "filter": null, 3628 "filter": null,
3636 "is": false, 3629 "is": false,
3637 "length": null 3630 "length": null
3638 } 3631 }
3639 }, 3632 },
3640 - "40 0 R": { 3633 + "131 0 R": {
3641 "stream": { 3634 "stream": {
3642 "filter": null, 3635 "filter": null,
3643 - "is": true,  
3644 - "length": 12 3636 + "is": false,
  3637 + "length": null
3645 } 3638 }
3646 }, 3639 },
3647 - "41 0 R": { 3640 + "132 0 R": {
3648 "stream": { 3641 "stream": {
3649 "filter": null, 3642 "filter": null,
3650 "is": false, 3643 "is": false,
3651 "length": null 3644 "length": null
3652 } 3645 }
3653 }, 3646 },
3654 - "42 0 R": { 3647 + "133 0 R": {
3655 "stream": { 3648 "stream": {
3656 "filter": null, 3649 "filter": null,
3657 - "is": true,  
3658 - "length": 46 3650 + "is": false,
  3651 + "length": null
3659 } 3652 }
3660 }, 3653 },
3661 - "43 0 R": { 3654 + "134 0 R": {
3662 "stream": { 3655 "stream": {
3663 "filter": null, 3656 "filter": null,
3664 "is": false, 3657 "is": false,
3665 "length": null 3658 "length": null
3666 } 3659 }
3667 }, 3660 },
3668 - "44 0 R": { 3661 + "135 0 R": {
3669 "stream": { 3662 "stream": {
3670 "filter": null, 3663 "filter": null,
3671 - "is": true,  
3672 - "length": 46 3664 + "is": false,
  3665 + "length": null
3673 } 3666 }
3674 }, 3667 },
3675 - "45 0 R": { 3668 + "136 0 R": {
3676 "stream": { 3669 "stream": {
3677 "filter": null, 3670 "filter": null,
3678 "is": false, 3671 "is": false,
3679 "length": null 3672 "length": null
3680 } 3673 }
3681 }, 3674 },
3682 - "46 0 R": { 3675 + "137 0 R": {
3683 "stream": { 3676 "stream": {
3684 "filter": null, 3677 "filter": null,
3685 - "is": true,  
3686 - "length": 47 3678 + "is": false,
  3679 + "length": null
3687 } 3680 }
3688 }, 3681 },
3689 - "47 0 R": { 3682 + "138 0 R": {
3690 "stream": { 3683 "stream": {
3691 "filter": null, 3684 "filter": null,
3692 "is": false, 3685 "is": false,
3693 "length": null 3686 "length": null
3694 } 3687 }
3695 }, 3688 },
3696 - "48 0 R": { 3689 + "139 0 R": {
3697 "stream": { 3690 "stream": {
3698 "filter": null, 3691 "filter": null,
3699 - "is": true,  
3700 - "length": 45 3692 + "is": false,
  3693 + "length": null
3701 } 3694 }
3702 }, 3695 },
3703 - "49 0 R": { 3696 + "140 0 R": {
3704 "stream": { 3697 "stream": {
3705 "filter": null, 3698 "filter": null,
3706 "is": false, 3699 "is": false,
3707 "length": null 3700 "length": null
3708 } 3701 }
3709 }, 3702 },
3710 - "5 0 R": { 3703 + "141 0 R": {
3711 "stream": { 3704 "stream": {
3712 "filter": null, 3705 "filter": null,
3713 "is": false, 3706 "is": false,
3714 "length": null 3707 "length": null
3715 } 3708 }
3716 }, 3709 },
3717 - "50 0 R": { 3710 + "142 0 R": {
3718 "stream": { 3711 "stream": {
3719 "filter": null, 3712 "filter": null,
3720 "is": true, 3713 "is": true,
3721 - "length": 4747 3714 + "length": 702
3722 } 3715 }
3723 }, 3716 },
3724 - "51 0 R": { 3717 + "143 0 R": {
3725 "stream": { 3718 "stream": {
3726 "filter": null, 3719 "filter": null,
3727 "is": false, 3720 "is": false,
3728 "length": null 3721 "length": null
3729 } 3722 }
3730 }, 3723 },
3731 - "52 0 R": { 3724 + "144 0 R": {
3732 "stream": { 3725 "stream": {
3733 "filter": null, 3726 "filter": null,
3734 "is": false, 3727 "is": false,
3735 "length": null 3728 "length": null
3736 } 3729 }
3737 }, 3730 },
3738 - "53 0 R": { 3731 + "145 0 R": {
3739 "stream": { 3732 "stream": {
3740 "filter": null, 3733 "filter": null,
3741 "is": false, 3734 "is": false,
3742 "length": null 3735 "length": null
3743 } 3736 }
3744 }, 3737 },
3745 - "54 0 R": { 3738 + "146 0 R": {
3746 "stream": { 3739 "stream": {
3747 "filter": null, 3740 "filter": null,
3748 - "is": false,  
3749 - "length": null 3741 + "is": true,
  3742 + "length": 582
3750 } 3743 }
3751 }, 3744 },
3752 - "55 0 R": { 3745 + "147 0 R": {
3753 "stream": { 3746 "stream": {
3754 "filter": null, 3747 "filter": null,
3755 "is": false, 3748 "is": false,
3756 "length": null 3749 "length": null
3757 } 3750 }
3758 }, 3751 },
3759 - "56 0 R": { 3752 + "148 0 R": {
3760 "stream": { 3753 "stream": {
3761 "filter": null, 3754 "filter": null,
3762 "is": false, 3755 "is": false,
3763 "length": null 3756 "length": null
3764 } 3757 }
3765 }, 3758 },
3766 - "57 0 R": { 3759 + "149 0 R": {
3767 "stream": { 3760 "stream": {
3768 "filter": null, 3761 "filter": null,
3769 "is": false, 3762 "is": false,
3770 "length": null 3763 "length": null
3771 } 3764 }
3772 }, 3765 },
3773 - "58 0 R": { 3766 + "150 0 R": {
3774 "stream": { 3767 "stream": {
3775 "filter": null, 3768 "filter": null,
3776 - "is": true,  
3777 - "length": 220 3769 + "is": false,
  3770 + "length": null
3778 } 3771 }
3779 }, 3772 },
3780 - "59 0 R": { 3773 + "151 0 R": {
3781 "stream": { 3774 "stream": {
3782 "filter": null, 3775 "filter": null,
3783 "is": false, 3776 "is": false,
3784 "length": null 3777 "length": null
3785 } 3778 }
3786 }, 3779 },
3787 - "6 0 R": { 3780 + "152 0 R": {
3788 "stream": { 3781 "stream": {
3789 "filter": null, 3782 "filter": null,
3790 "is": false, 3783 "is": false,
3791 "length": null 3784 "length": null
3792 } 3785 }
3793 }, 3786 },
3794 - "60 0 R": { 3787 + "153 0 R": {
3795 "stream": { 3788 "stream": {
3796 "filter": null, 3789 "filter": null,
3797 - "is": true,  
3798 - "length": 12 3790 + "is": false,
  3791 + "length": null
3799 } 3792 }
3800 }, 3793 },
3801 - "61 0 R": { 3794 + "154 0 R": {
3802 "stream": { 3795 "stream": {
3803 "filter": null, 3796 "filter": null,
3804 "is": false, 3797 "is": false,
3805 "length": null 3798 "length": null
3806 } 3799 }
3807 }, 3800 },
3808 - "62 0 R": { 3801 + "155 0 R": {
3809 "stream": { 3802 "stream": {
3810 "filter": null, 3803 "filter": null,
3811 - "is": true,  
3812 - "length": 220 3804 + "is": false,
  3805 + "length": null
3813 } 3806 }
3814 }, 3807 },
3815 - "63 0 R": { 3808 + "156 0 R": {
3816 "stream": { 3809 "stream": {
3817 "filter": null, 3810 "filter": null,
3818 "is": false, 3811 "is": false,
3819 "length": null 3812 "length": null
3820 } 3813 }
3821 }, 3814 },
3822 - "64 0 R": { 3815 + "157 0 R": {
3823 "stream": { 3816 "stream": {
3824 "filter": null, 3817 "filter": null,
3825 - "is": true,  
3826 - "length": 12 3818 + "is": false,
  3819 + "length": null
3827 } 3820 }
3828 }, 3821 },
3829 - "65 0 R": { 3822 + "158 0 R": {
3830 "stream": { 3823 "stream": {
3831 "filter": null, 3824 "filter": null,
3832 "is": false, 3825 "is": false,
3833 "length": null 3826 "length": null
3834 } 3827 }
3835 }, 3828 },
3836 - "66 0 R": { 3829 + "159 0 R": {
3837 "stream": { 3830 "stream": {
3838 "filter": null, 3831 "filter": null,
3839 - "is": true,  
3840 - "length": 220 3832 + "is": false,
  3833 + "length": null
3841 } 3834 }
3842 }, 3835 },
3843 - "67 0 R": { 3836 + "160 0 R": {
3844 "stream": { 3837 "stream": {
3845 "filter": null, 3838 "filter": null,
3846 "is": false, 3839 "is": false,
3847 "length": null 3840 "length": null
3848 } 3841 }
3849 }, 3842 },
3850 - "68 0 R": { 3843 + "161 0 R": {
3851 "stream": { 3844 "stream": {
3852 "filter": null, 3845 "filter": null,
3853 - "is": true,  
3854 - "length": 12 3846 + "is": false,
  3847 + "length": null
3855 } 3848 }
3856 }, 3849 },
3857 - "69 0 R": { 3850 + "162 0 R": {
3858 "stream": { 3851 "stream": {
3859 "filter": null, 3852 "filter": null,
3860 "is": false, 3853 "is": false,
3861 "length": null 3854 "length": null
3862 } 3855 }
3863 }, 3856 },
3864 - "7 0 R": { 3857 + "163 0 R": {
3865 "stream": { 3858 "stream": {
3866 "filter": null, 3859 "filter": null,
3867 "is": false, 3860 "is": false,
3868 "length": null 3861 "length": null
3869 } 3862 }
3870 }, 3863 },
3871 - "70 0 R": { 3864 + "164 0 R": {
3872 "stream": { 3865 "stream": {
3873 "filter": null, 3866 "filter": null,
3874 - "is": true,  
3875 - "length": 220 3867 + "is": false,
  3868 + "length": null
3876 } 3869 }
3877 }, 3870 },
3878 - "71 0 R": { 3871 + "165 0 R": {
3879 "stream": { 3872 "stream": {
3880 "filter": null, 3873 "filter": null,
3881 "is": false, 3874 "is": false,
3882 "length": null 3875 "length": null
3883 } 3876 }
3884 }, 3877 },
3885 - "72 0 R": { 3878 + "166 0 R": {
3886 "stream": { 3879 "stream": {
3887 "filter": null, 3880 "filter": null,
3888 - "is": true,  
3889 - "length": 12 3881 + "is": false,
  3882 + "length": null
3890 } 3883 }
3891 }, 3884 },
3892 - "73 0 R": { 3885 + "167 0 R": {
3893 "stream": { 3886 "stream": {
3894 "filter": null, 3887 "filter": null,
3895 "is": false, 3888 "is": false,
3896 "length": null 3889 "length": null
3897 } 3890 }
3898 }, 3891 },
3899 - "74 0 R": { 3892 + "168 0 R": {
3900 "stream": { 3893 "stream": {
3901 "filter": null, 3894 "filter": null,
3902 - "is": true,  
3903 - "length": 220 3895 + "is": false,
  3896 + "length": null
3904 } 3897 }
3905 }, 3898 },
3906 - "75 0 R": { 3899 + "169 0 R": {
3907 "stream": { 3900 "stream": {
3908 "filter": null, 3901 "filter": null,
3909 "is": false, 3902 "is": false,
3910 "length": null 3903 "length": null
3911 } 3904 }
3912 }, 3905 },
3913 - "76 0 R": { 3906 + "170 0 R": {
3914 "stream": { 3907 "stream": {
3915 "filter": null, 3908 "filter": null,
3916 - "is": true,  
3917 - "length": 12 3909 + "is": false,
  3910 + "length": null
3918 } 3911 }
3919 }, 3912 },
3920 - "77 0 R": { 3913 + "171 0 R": {
3921 "stream": { 3914 "stream": {
3922 "filter": null, 3915 "filter": null,
3923 "is": false, 3916 "is": false,
3924 "length": null 3917 "length": null
3925 } 3918 }
3926 }, 3919 },
3927 - "78 0 R": { 3920 + "172 0 R": {
3928 "stream": { 3921 "stream": {
3929 "filter": null, 3922 "filter": null,
3930 - "is": true,  
3931 - "length": 220 3923 + "is": false,
  3924 + "length": null
3932 } 3925 }
3933 }, 3926 },
3934 - "79 0 R": { 3927 + "173 0 R": {
3935 "stream": { 3928 "stream": {
3936 "filter": null, 3929 "filter": null,
3937 "is": false, 3930 "is": false,
3938 "length": null 3931 "length": null
3939 } 3932 }
3940 }, 3933 },
3941 - "8 0 R": { 3934 + "174 0 R": {
3942 "stream": { 3935 "stream": {
3943 "filter": null, 3936 "filter": null,
3944 "is": false, 3937 "is": false,
3945 "length": null 3938 "length": null
3946 } 3939 }
3947 }, 3940 },
3948 - "80 0 R": { 3941 + "175 0 R": {
3949 "stream": { 3942 "stream": {
3950 "filter": null, 3943 "filter": null,
3951 - "is": true,  
3952 - "length": 12 3944 + "is": false,
  3945 + "length": null
3953 } 3946 }
3954 }, 3947 },
3955 - "81 0 R": { 3948 + "176 0 R": {
3956 "stream": { 3949 "stream": {
3957 "filter": null, 3950 "filter": null,
3958 "is": false, 3951 "is": false,
3959 "length": null 3952 "length": null
3960 } 3953 }
3961 }, 3954 },
3962 - "82 0 R": { 3955 + "177 0 R": {
3963 "stream": { 3956 "stream": {
3964 "filter": null, 3957 "filter": null,
3965 "is": false, 3958 "is": false,
3966 "length": null 3959 "length": null
3967 } 3960 }
3968 }, 3961 },
3969 - "83 0 R": { 3962 + "178 0 R": {
3970 "stream": { 3963 "stream": {
3971 "filter": null, 3964 "filter": null,
3972 "is": false, 3965 "is": false,
3973 "length": null 3966 "length": null
3974 } 3967 }
3975 }, 3968 },
3976 - "84 0 R": { 3969 + "179 0 R": {
3977 "stream": { 3970 "stream": {
3978 "filter": null, 3971 "filter": null,
3979 "is": false, 3972 "is": false,
3980 "length": null 3973 "length": null
3981 } 3974 }
3982 }, 3975 },
3983 - "85 0 R": { 3976 + "180 0 R": {
3984 "stream": { 3977 "stream": {
3985 "filter": null, 3978 "filter": null,
3986 "is": false, 3979 "is": false,
3987 "length": null 3980 "length": null
3988 } 3981 }
3989 }, 3982 },
3990 - "86 0 R": { 3983 + "181 0 R": {
3991 "stream": { 3984 "stream": {
3992 "filter": null, 3985 "filter": null,
3993 "is": false, 3986 "is": false,
3994 "length": null 3987 "length": null
3995 } 3988 }
3996 }, 3989 },
3997 - "87 0 R": { 3990 + "182 0 R": {
3998 "stream": { 3991 "stream": {
3999 "filter": null, 3992 "filter": null,
4000 "is": false, 3993 "is": false,
4001 "length": null 3994 "length": null
4002 } 3995 }
4003 }, 3996 },
4004 - "88 0 R": { 3997 + "183 0 R": {
4005 "stream": { 3998 "stream": {
4006 "filter": null, 3999 "filter": null,
4007 "is": false, 4000 "is": false,
4008 "length": null 4001 "length": null
4009 } 4002 }
4010 }, 4003 },
4011 - "89 0 R": { 4004 + "184 0 R": {
4012 "stream": { 4005 "stream": {
4013 "filter": null, 4006 "filter": null,
4014 "is": false, 4007 "is": false,
4015 "length": null 4008 "length": null
4016 } 4009 }
4017 }, 4010 },
4018 - "9 0 R": { 4011 + "185 0 R": {
4019 "stream": { 4012 "stream": {
4020 "filter": null, 4013 "filter": null,
4021 "is": false, 4014 "is": false,
4022 "length": null 4015 "length": null
4023 } 4016 }
4024 }, 4017 },
4025 - "90 0 R": { 4018 + "186 0 R": {
4026 "stream": { 4019 "stream": {
4027 "filter": null, 4020 "filter": null,
4028 "is": false, 4021 "is": false,
4029 "length": null 4022 "length": null
4030 } 4023 }
4031 }, 4024 },
4032 - "91 0 R": { 4025 + "187 0 R": {
4033 "stream": { 4026 "stream": {
4034 "filter": null, 4027 "filter": null,
4035 "is": false, 4028 "is": false,
4036 "length": null 4029 "length": null
4037 } 4030 }
4038 }, 4031 },
4039 - "92 0 R": { 4032 + "188 0 R": {
4040 "stream": { 4033 "stream": {
4041 "filter": null, 4034 "filter": null,
4042 "is": false, 4035 "is": false,
4043 "length": null 4036 "length": null
4044 } 4037 }
4045 }, 4038 },
4046 - "93 0 R": { 4039 + "189 0 R": {
4047 "stream": { 4040 "stream": {
4048 "filter": null, 4041 "filter": null,
4049 "is": false, 4042 "is": false,
4050 "length": null 4043 "length": null
4051 } 4044 }
4052 }, 4045 },
4053 - "94 0 R": { 4046 + "190 0 R": {
4054 "stream": { 4047 "stream": {
4055 "filter": null, 4048 "filter": null,
4056 "is": false, 4049 "is": false,
4057 "length": null 4050 "length": null
4058 } 4051 }
4059 }, 4052 },
4060 - "95 0 R": { 4053 + "191 0 R": {
4061 "stream": { 4054 "stream": {
4062 "filter": null, 4055 "filter": null,
4063 "is": false, 4056 "is": false,
4064 "length": null 4057 "length": null
4065 } 4058 }
4066 }, 4059 },
4067 - "96 0 R": { 4060 + "192 0 R": {
4068 "stream": { 4061 "stream": {
4069 "filter": null, 4062 "filter": null,
4070 "is": false, 4063 "is": false,
4071 "length": null 4064 "length": null
4072 } 4065 }
4073 }, 4066 },
4074 - "97 0 R": { 4067 + "193 0 R": {
4075 "stream": { 4068 "stream": {
4076 "filter": null, 4069 "filter": null,
4077 - "is": false,  
4078 - "length": null 4070 + "is": true,
  4071 + "length": 16184
4079 } 4072 }
4080 }, 4073 },
4081 - "98 0 R": { 4074 + "194 0 R": {
4082 "stream": { 4075 "stream": {
4083 "filter": null, 4076 "filter": null,
4084 "is": false, 4077 "is": false,
4085 "length": null 4078 "length": null
4086 } 4079 }
4087 }, 4080 },
4088 - "99 0 R": { 4081 + "195 0 R": {
  4082 + "stream": {
  4083 + "filter": null,
  4084 + "is": true,
  4085 + "length": 11088
  4086 + }
  4087 + },
  4088 + "196 0 R": {
4089 "stream": { 4089 "stream": {
4090 "filter": null, 4090 "filter": null,
4091 "is": false, 4091 "is": false,
qpdf/qtest/qpdf/json-field-types.out
@@ -2727,1365 +2727,1365 @@ @@ -2727,1365 +2727,1365 @@
2727 "length": null 2727 "length": null
2728 } 2728 }
2729 }, 2729 },
2730 - "10 0 R": {  
2731 - "stream": {  
2732 - "filter": null,  
2733 - "is": false,  
2734 - "length": null  
2735 - }  
2736 - },  
2737 - "100 0 R": { 2730 + "2 0 R": {
2738 "stream": { 2731 "stream": {
2739 "filter": null, 2732 "filter": null,
2740 "is": false, 2733 "is": false,
2741 "length": null 2734 "length": null
2742 } 2735 }
2743 }, 2736 },
2744 - "101 0 R": { 2737 + "3 0 R": {
2745 "stream": { 2738 "stream": {
2746 "filter": null, 2739 "filter": null,
2747 "is": false, 2740 "is": false,
2748 "length": null 2741 "length": null
2749 } 2742 }
2750 }, 2743 },
2751 - "102 0 R": { 2744 + "4 0 R": {
2752 "stream": { 2745 "stream": {
2753 "filter": null, 2746 "filter": null,
2754 "is": false, 2747 "is": false,
2755 "length": null 2748 "length": null
2756 } 2749 }
2757 }, 2750 },
2758 - "103 0 R": { 2751 + "5 0 R": {
2759 "stream": { 2752 "stream": {
2760 "filter": null, 2753 "filter": null,
2761 "is": false, 2754 "is": false,
2762 "length": null 2755 "length": null
2763 } 2756 }
2764 }, 2757 },
2765 - "104 0 R": { 2758 + "6 0 R": {
2766 "stream": { 2759 "stream": {
2767 "filter": null, 2760 "filter": null,
2768 "is": false, 2761 "is": false,
2769 "length": null 2762 "length": null
2770 } 2763 }
2771 }, 2764 },
2772 - "105 0 R": { 2765 + "7 0 R": {
2773 "stream": { 2766 "stream": {
2774 "filter": null, 2767 "filter": null,
2775 "is": false, 2768 "is": false,
2776 "length": null 2769 "length": null
2777 } 2770 }
2778 }, 2771 },
2779 - "106 0 R": { 2772 + "8 0 R": {
2780 "stream": { 2773 "stream": {
2781 "filter": null, 2774 "filter": null,
2782 "is": false, 2775 "is": false,
2783 "length": null 2776 "length": null
2784 } 2777 }
2785 }, 2778 },
2786 - "107 0 R": { 2779 + "9 0 R": {
2787 "stream": { 2780 "stream": {
2788 "filter": null, 2781 "filter": null,
2789 "is": false, 2782 "is": false,
2790 "length": null 2783 "length": null
2791 } 2784 }
2792 }, 2785 },
2793 - "108 0 R": { 2786 + "10 0 R": {
2794 "stream": { 2787 "stream": {
2795 "filter": null, 2788 "filter": null,
2796 "is": false, 2789 "is": false,
2797 "length": null 2790 "length": null
2798 } 2791 }
2799 }, 2792 },
2800 - "109 0 R": { 2793 + "11 0 R": {
2801 "stream": { 2794 "stream": {
2802 "filter": null, 2795 "filter": null,
2803 "is": false, 2796 "is": false,
2804 "length": null 2797 "length": null
2805 } 2798 }
2806 }, 2799 },
2807 - "11 0 R": { 2800 + "12 0 R": {
2808 "stream": { 2801 "stream": {
2809 "filter": null, 2802 "filter": null,
2810 "is": false, 2803 "is": false,
2811 "length": null 2804 "length": null
2812 } 2805 }
2813 }, 2806 },
2814 - "110 0 R": { 2807 + "13 0 R": {
2815 "stream": { 2808 "stream": {
2816 "filter": null, 2809 "filter": null,
2817 "is": false, 2810 "is": false,
2818 "length": null 2811 "length": null
2819 } 2812 }
2820 }, 2813 },
2821 - "111 0 R": { 2814 + "14 0 R": {
2822 "stream": { 2815 "stream": {
2823 "filter": null, 2816 "filter": null,
2824 "is": false, 2817 "is": false,
2825 "length": null 2818 "length": null
2826 } 2819 }
2827 }, 2820 },
2828 - "112 0 R": { 2821 + "15 0 R": {
2829 "stream": { 2822 "stream": {
2830 "filter": null, 2823 "filter": null,
2831 "is": false, 2824 "is": false,
2832 "length": null 2825 "length": null
2833 } 2826 }
2834 }, 2827 },
2835 - "113 0 R": { 2828 + "16 0 R": {
2836 "stream": { 2829 "stream": {
2837 "filter": null, 2830 "filter": null,
2838 "is": false, 2831 "is": false,
2839 "length": null 2832 "length": null
2840 } 2833 }
2841 }, 2834 },
2842 - "114 0 R": { 2835 + "17 0 R": {
2843 "stream": { 2836 "stream": {
2844 "filter": null, 2837 "filter": null,
2845 "is": false, 2838 "is": false,
2846 "length": null 2839 "length": null
2847 } 2840 }
2848 }, 2841 },
2849 - "115 0 R": { 2842 + "18 0 R": {
2850 "stream": { 2843 "stream": {
2851 "filter": null, 2844 "filter": null,
2852 "is": false, 2845 "is": false,
2853 "length": null 2846 "length": null
2854 } 2847 }
2855 }, 2848 },
2856 - "116 0 R": { 2849 + "19 0 R": {
2857 "stream": { 2850 "stream": {
2858 "filter": null, 2851 "filter": null,
2859 - "is": false,  
2860 - "length": null 2852 + "is": true,
  2853 + "length": 12
2861 } 2854 }
2862 }, 2855 },
2863 - "117 0 R": { 2856 + "20 0 R": {
2864 "stream": { 2857 "stream": {
2865 "filter": null, 2858 "filter": null,
2866 "is": false, 2859 "is": false,
2867 "length": null 2860 "length": null
2868 } 2861 }
2869 }, 2862 },
2870 - "118 0 R": { 2863 + "21 0 R": {
2871 "stream": { 2864 "stream": {
2872 "filter": null, 2865 "filter": null,
2873 "is": false, 2866 "is": false,
2874 "length": null 2867 "length": null
2875 } 2868 }
2876 }, 2869 },
2877 - "119 0 R": { 2870 + "22 0 R": {
2878 "stream": { 2871 "stream": {
2879 "filter": null, 2872 "filter": null,
2880 "is": false, 2873 "is": false,
2881 "length": null 2874 "length": null
2882 } 2875 }
2883 }, 2876 },
2884 - "12 0 R": { 2877 + "23 0 R": {
2885 "stream": { 2878 "stream": {
2886 "filter": null, 2879 "filter": null,
2887 "is": false, 2880 "is": false,
2888 "length": null 2881 "length": null
2889 } 2882 }
2890 }, 2883 },
2891 - "120 0 R": { 2884 + "24 0 R": {
2892 "stream": { 2885 "stream": {
2893 "filter": null, 2886 "filter": null,
2894 - "is": false,  
2895 - "length": null 2887 + "is": true,
  2888 + "length": 12
2896 } 2889 }
2897 }, 2890 },
2898 - "121 0 R": { 2891 + "25 0 R": {
2899 "stream": { 2892 "stream": {
2900 "filter": null, 2893 "filter": null,
2901 "is": false, 2894 "is": false,
2902 "length": null 2895 "length": null
2903 } 2896 }
2904 }, 2897 },
2905 - "122 0 R": { 2898 + "26 0 R": {
2906 "stream": { 2899 "stream": {
2907 "filter": null, 2900 "filter": null,
2908 - "is": false,  
2909 - "length": null 2901 + "is": true,
  2902 + "length": 82
2910 } 2903 }
2911 }, 2904 },
2912 - "123 0 R": { 2905 + "27 0 R": {
2913 "stream": { 2906 "stream": {
2914 "filter": null, 2907 "filter": null,
2915 "is": false, 2908 "is": false,
2916 "length": null 2909 "length": null
2917 } 2910 }
2918 }, 2911 },
2919 - "124 0 R": { 2912 + "28 0 R": {
2920 "stream": { 2913 "stream": {
2921 "filter": null, 2914 "filter": null,
2922 "is": false, 2915 "is": false,
2923 "length": null 2916 "length": null
2924 } 2917 }
2925 }, 2918 },
2926 - "125 0 R": { 2919 + "29 0 R": {
2927 "stream": { 2920 "stream": {
2928 "filter": null, 2921 "filter": null,
2929 - "is": false,  
2930 - "length": null 2922 + "is": true,
  2923 + "length": 12
2931 } 2924 }
2932 }, 2925 },
2933 - "126 0 R": { 2926 + "30 0 R": {
2934 "stream": { 2927 "stream": {
2935 "filter": null, 2928 "filter": null,
2936 "is": false, 2929 "is": false,
2937 "length": null 2930 "length": null
2938 } 2931 }
2939 }, 2932 },
2940 - "127 0 R": { 2933 + "31 0 R": {
2941 "stream": { 2934 "stream": {
2942 "filter": null, 2935 "filter": null,
2943 - "is": false,  
2944 - "length": null 2936 + "is": true,
  2937 + "length": 82
2945 } 2938 }
2946 }, 2939 },
2947 - "128 0 R": { 2940 + "32 0 R": {
2948 "stream": { 2941 "stream": {
2949 "filter": null, 2942 "filter": null,
2950 "is": false, 2943 "is": false,
2951 "length": null 2944 "length": null
2952 } 2945 }
2953 }, 2946 },
2954 - "129 0 R": { 2947 + "33 0 R": {
2955 "stream": { 2948 "stream": {
2956 "filter": null, 2949 "filter": null,
2957 - "is": false,  
2958 - "length": null 2950 + "is": true,
  2951 + "length": 12
2959 } 2952 }
2960 }, 2953 },
2961 - "13 0 R": { 2954 + "34 0 R": {
2962 "stream": { 2955 "stream": {
2963 "filter": null, 2956 "filter": null,
2964 "is": false, 2957 "is": false,
2965 "length": null 2958 "length": null
2966 } 2959 }
2967 }, 2960 },
2968 - "130 0 R": { 2961 + "35 0 R": {
2969 "stream": { 2962 "stream": {
2970 "filter": null, 2963 "filter": null,
2971 - "is": false,  
2972 - "length": null 2964 + "is": true,
  2965 + "length": 82
2973 } 2966 }
2974 }, 2967 },
2975 - "131 0 R": { 2968 + "36 0 R": {
2976 "stream": { 2969 "stream": {
2977 "filter": null, 2970 "filter": null,
2978 "is": false, 2971 "is": false,
2979 "length": null 2972 "length": null
2980 } 2973 }
2981 }, 2974 },
2982 - "132 0 R": { 2975 + "37 0 R": {
2983 "stream": { 2976 "stream": {
2984 "filter": null, 2977 "filter": null,
2985 "is": false, 2978 "is": false,
2986 "length": null 2979 "length": null
2987 } 2980 }
2988 }, 2981 },
2989 - "133 0 R": { 2982 + "38 0 R": {
2990 "stream": { 2983 "stream": {
2991 "filter": null, 2984 "filter": null,
2992 "is": false, 2985 "is": false,
2993 "length": null 2986 "length": null
2994 } 2987 }
2995 }, 2988 },
2996 - "134 0 R": { 2989 + "39 0 R": {
2997 "stream": { 2990 "stream": {
2998 "filter": null, 2991 "filter": null,
2999 "is": false, 2992 "is": false,
3000 "length": null 2993 "length": null
3001 } 2994 }
3002 }, 2995 },
3003 - "135 0 R": { 2996 + "40 0 R": {
3004 "stream": { 2997 "stream": {
3005 "filter": null, 2998 "filter": null,
3006 - "is": false,  
3007 - "length": null 2999 + "is": true,
  3000 + "length": 12
3008 } 3001 }
3009 }, 3002 },
3010 - "136 0 R": { 3003 + "41 0 R": {
3011 "stream": { 3004 "stream": {
3012 "filter": null, 3005 "filter": null,
3013 "is": false, 3006 "is": false,
3014 "length": null 3007 "length": null
3015 } 3008 }
3016 }, 3009 },
3017 - "137 0 R": { 3010 + "42 0 R": {
3018 "stream": { 3011 "stream": {
3019 "filter": null, 3012 "filter": null,
3020 - "is": false,  
3021 - "length": null 3013 + "is": true,
  3014 + "length": 46
3022 } 3015 }
3023 }, 3016 },
3024 - "138 0 R": { 3017 + "43 0 R": {
3025 "stream": { 3018 "stream": {
3026 "filter": null, 3019 "filter": null,
3027 "is": false, 3020 "is": false,
3028 "length": null 3021 "length": null
3029 } 3022 }
3030 }, 3023 },
3031 - "139 0 R": { 3024 + "44 0 R": {
3032 "stream": { 3025 "stream": {
3033 "filter": null, 3026 "filter": null,
3034 - "is": false,  
3035 - "length": null 3027 + "is": true,
  3028 + "length": 46
3036 } 3029 }
3037 }, 3030 },
3038 - "14 0 R": { 3031 + "45 0 R": {
3039 "stream": { 3032 "stream": {
3040 "filter": null, 3033 "filter": null,
3041 "is": false, 3034 "is": false,
3042 "length": null 3035 "length": null
3043 } 3036 }
3044 }, 3037 },
3045 - "140 0 R": { 3038 + "46 0 R": {
3046 "stream": { 3039 "stream": {
3047 "filter": null, 3040 "filter": null,
3048 - "is": false,  
3049 - "length": null 3041 + "is": true,
  3042 + "length": 47
3050 } 3043 }
3051 }, 3044 },
3052 - "141 0 R": { 3045 + "47 0 R": {
3053 "stream": { 3046 "stream": {
3054 "filter": null, 3047 "filter": null,
3055 "is": false, 3048 "is": false,
3056 "length": null 3049 "length": null
3057 } 3050 }
3058 }, 3051 },
3059 - "142 0 R": { 3052 + "48 0 R": {
3060 "stream": { 3053 "stream": {
3061 "filter": null, 3054 "filter": null,
3062 "is": true, 3055 "is": true,
3063 - "length": 702 3056 + "length": 45
3064 } 3057 }
3065 }, 3058 },
3066 - "143 0 R": { 3059 + "49 0 R": {
3067 "stream": { 3060 "stream": {
3068 "filter": null, 3061 "filter": null,
3069 "is": false, 3062 "is": false,
3070 "length": null 3063 "length": null
3071 } 3064 }
3072 }, 3065 },
3073 - "144 0 R": { 3066 + "50 0 R": {
3074 "stream": { 3067 "stream": {
3075 "filter": null, 3068 "filter": null,
3076 - "is": false,  
3077 - "length": null 3069 + "is": true,
  3070 + "length": 4747
3078 } 3071 }
3079 }, 3072 },
3080 - "145 0 R": { 3073 + "51 0 R": {
3081 "stream": { 3074 "stream": {
3082 "filter": null, 3075 "filter": null,
3083 "is": false, 3076 "is": false,
3084 "length": null 3077 "length": null
3085 } 3078 }
3086 }, 3079 },
3087 - "146 0 R": { 3080 + "52 0 R": {
3088 "stream": { 3081 "stream": {
3089 "filter": null, 3082 "filter": null,
3090 - "is": true,  
3091 - "length": 582 3083 + "is": false,
  3084 + "length": null
3092 } 3085 }
3093 }, 3086 },
3094 - "147 0 R": { 3087 + "53 0 R": {
3095 "stream": { 3088 "stream": {
3096 "filter": null, 3089 "filter": null,
3097 "is": false, 3090 "is": false,
3098 "length": null 3091 "length": null
3099 } 3092 }
3100 }, 3093 },
3101 - "148 0 R": { 3094 + "54 0 R": {
3102 "stream": { 3095 "stream": {
3103 "filter": null, 3096 "filter": null,
3104 "is": false, 3097 "is": false,
3105 "length": null 3098 "length": null
3106 } 3099 }
3107 }, 3100 },
3108 - "149 0 R": { 3101 + "55 0 R": {
3109 "stream": { 3102 "stream": {
3110 "filter": null, 3103 "filter": null,
3111 "is": false, 3104 "is": false,
3112 "length": null 3105 "length": null
3113 } 3106 }
3114 }, 3107 },
3115 - "15 0 R": { 3108 + "56 0 R": {
3116 "stream": { 3109 "stream": {
3117 "filter": null, 3110 "filter": null,
3118 "is": false, 3111 "is": false,
3119 "length": null 3112 "length": null
3120 } 3113 }
3121 }, 3114 },
3122 - "150 0 R": { 3115 + "57 0 R": {
3123 "stream": { 3116 "stream": {
3124 "filter": null, 3117 "filter": null,
3125 "is": false, 3118 "is": false,
3126 "length": null 3119 "length": null
3127 } 3120 }
3128 }, 3121 },
3129 - "151 0 R": { 3122 + "58 0 R": {
3130 "stream": { 3123 "stream": {
3131 "filter": null, 3124 "filter": null,
3132 - "is": false,  
3133 - "length": null 3125 + "is": true,
  3126 + "length": 220
3134 } 3127 }
3135 }, 3128 },
3136 - "152 0 R": { 3129 + "59 0 R": {
3137 "stream": { 3130 "stream": {
3138 "filter": null, 3131 "filter": null,
3139 "is": false, 3132 "is": false,
3140 "length": null 3133 "length": null
3141 } 3134 }
3142 }, 3135 },
3143 - "153 0 R": { 3136 + "60 0 R": {
3144 "stream": { 3137 "stream": {
3145 "filter": null, 3138 "filter": null,
3146 - "is": false,  
3147 - "length": null 3139 + "is": true,
  3140 + "length": 12
3148 } 3141 }
3149 }, 3142 },
3150 - "154 0 R": { 3143 + "61 0 R": {
3151 "stream": { 3144 "stream": {
3152 "filter": null, 3145 "filter": null,
3153 "is": false, 3146 "is": false,
3154 "length": null 3147 "length": null
3155 } 3148 }
3156 }, 3149 },
3157 - "155 0 R": { 3150 + "62 0 R": {
3158 "stream": { 3151 "stream": {
3159 "filter": null, 3152 "filter": null,
3160 - "is": false,  
3161 - "length": null 3153 + "is": true,
  3154 + "length": 220
3162 } 3155 }
3163 }, 3156 },
3164 - "156 0 R": { 3157 + "63 0 R": {
3165 "stream": { 3158 "stream": {
3166 "filter": null, 3159 "filter": null,
3167 "is": false, 3160 "is": false,
3168 "length": null 3161 "length": null
3169 } 3162 }
3170 }, 3163 },
3171 - "157 0 R": { 3164 + "64 0 R": {
3172 "stream": { 3165 "stream": {
3173 "filter": null, 3166 "filter": null,
3174 - "is": false,  
3175 - "length": null 3167 + "is": true,
  3168 + "length": 12
3176 } 3169 }
3177 }, 3170 },
3178 - "158 0 R": { 3171 + "65 0 R": {
3179 "stream": { 3172 "stream": {
3180 "filter": null, 3173 "filter": null,
3181 "is": false, 3174 "is": false,
3182 "length": null 3175 "length": null
3183 } 3176 }
3184 }, 3177 },
3185 - "159 0 R": { 3178 + "66 0 R": {
3186 "stream": { 3179 "stream": {
3187 "filter": null, 3180 "filter": null,
3188 - "is": false,  
3189 - "length": null 3181 + "is": true,
  3182 + "length": 220
3190 } 3183 }
3191 }, 3184 },
3192 - "16 0 R": { 3185 + "67 0 R": {
3193 "stream": { 3186 "stream": {
3194 "filter": null, 3187 "filter": null,
3195 "is": false, 3188 "is": false,
3196 "length": null 3189 "length": null
3197 } 3190 }
3198 }, 3191 },
3199 - "160 0 R": { 3192 + "68 0 R": {
3200 "stream": { 3193 "stream": {
3201 "filter": null, 3194 "filter": null,
3202 - "is": false,  
3203 - "length": null 3195 + "is": true,
  3196 + "length": 12
3204 } 3197 }
3205 }, 3198 },
3206 - "161 0 R": { 3199 + "69 0 R": {
3207 "stream": { 3200 "stream": {
3208 "filter": null, 3201 "filter": null,
3209 "is": false, 3202 "is": false,
3210 "length": null 3203 "length": null
3211 } 3204 }
3212 }, 3205 },
3213 - "162 0 R": { 3206 + "70 0 R": {
3214 "stream": { 3207 "stream": {
3215 "filter": null, 3208 "filter": null,
3216 - "is": false,  
3217 - "length": null 3209 + "is": true,
  3210 + "length": 220
3218 } 3211 }
3219 }, 3212 },
3220 - "163 0 R": { 3213 + "71 0 R": {
3221 "stream": { 3214 "stream": {
3222 "filter": null, 3215 "filter": null,
3223 "is": false, 3216 "is": false,
3224 "length": null 3217 "length": null
3225 } 3218 }
3226 }, 3219 },
3227 - "164 0 R": { 3220 + "72 0 R": {
3228 "stream": { 3221 "stream": {
3229 "filter": null, 3222 "filter": null,
3230 - "is": false,  
3231 - "length": null 3223 + "is": true,
  3224 + "length": 12
3232 } 3225 }
3233 }, 3226 },
3234 - "165 0 R": { 3227 + "73 0 R": {
3235 "stream": { 3228 "stream": {
3236 "filter": null, 3229 "filter": null,
3237 "is": false, 3230 "is": false,
3238 "length": null 3231 "length": null
3239 } 3232 }
3240 }, 3233 },
3241 - "166 0 R": { 3234 + "74 0 R": {
3242 "stream": { 3235 "stream": {
3243 "filter": null, 3236 "filter": null,
3244 - "is": false,  
3245 - "length": null 3237 + "is": true,
  3238 + "length": 220
3246 } 3239 }
3247 }, 3240 },
3248 - "167 0 R": { 3241 + "75 0 R": {
3249 "stream": { 3242 "stream": {
3250 "filter": null, 3243 "filter": null,
3251 "is": false, 3244 "is": false,
3252 "length": null 3245 "length": null
3253 } 3246 }
3254 }, 3247 },
3255 - "168 0 R": { 3248 + "76 0 R": {
3256 "stream": { 3249 "stream": {
3257 "filter": null, 3250 "filter": null,
3258 - "is": false,  
3259 - "length": null 3251 + "is": true,
  3252 + "length": 12
3260 } 3253 }
3261 }, 3254 },
3262 - "169 0 R": { 3255 + "77 0 R": {
3263 "stream": { 3256 "stream": {
3264 "filter": null, 3257 "filter": null,
3265 "is": false, 3258 "is": false,
3266 "length": null 3259 "length": null
3267 } 3260 }
3268 }, 3261 },
3269 - "17 0 R": { 3262 + "78 0 R": {
3270 "stream": { 3263 "stream": {
3271 "filter": null, 3264 "filter": null,
3272 - "is": false,  
3273 - "length": null 3265 + "is": true,
  3266 + "length": 220
3274 } 3267 }
3275 }, 3268 },
3276 - "170 0 R": { 3269 + "79 0 R": {
3277 "stream": { 3270 "stream": {
3278 "filter": null, 3271 "filter": null,
3279 "is": false, 3272 "is": false,
3280 "length": null 3273 "length": null
3281 } 3274 }
3282 }, 3275 },
3283 - "171 0 R": { 3276 + "80 0 R": {
3284 "stream": { 3277 "stream": {
3285 "filter": null, 3278 "filter": null,
3286 - "is": false,  
3287 - "length": null 3279 + "is": true,
  3280 + "length": 12
3288 } 3281 }
3289 }, 3282 },
3290 - "172 0 R": { 3283 + "81 0 R": {
3291 "stream": { 3284 "stream": {
3292 "filter": null, 3285 "filter": null,
3293 "is": false, 3286 "is": false,
3294 "length": null 3287 "length": null
3295 } 3288 }
3296 }, 3289 },
3297 - "173 0 R": { 3290 + "82 0 R": {
3298 "stream": { 3291 "stream": {
3299 "filter": null, 3292 "filter": null,
3300 "is": false, 3293 "is": false,
3301 "length": null 3294 "length": null
3302 } 3295 }
3303 }, 3296 },
3304 - "174 0 R": { 3297 + "83 0 R": {
3305 "stream": { 3298 "stream": {
3306 "filter": null, 3299 "filter": null,
3307 "is": false, 3300 "is": false,
3308 "length": null 3301 "length": null
3309 } 3302 }
3310 }, 3303 },
3311 - "175 0 R": { 3304 + "84 0 R": {
3312 "stream": { 3305 "stream": {
3313 "filter": null, 3306 "filter": null,
3314 "is": false, 3307 "is": false,
3315 "length": null 3308 "length": null
3316 } 3309 }
3317 }, 3310 },
3318 - "176 0 R": { 3311 + "85 0 R": {
3319 "stream": { 3312 "stream": {
3320 "filter": null, 3313 "filter": null,
3321 "is": false, 3314 "is": false,
3322 "length": null 3315 "length": null
3323 } 3316 }
3324 }, 3317 },
3325 - "177 0 R": { 3318 + "86 0 R": {
3326 "stream": { 3319 "stream": {
3327 "filter": null, 3320 "filter": null,
3328 "is": false, 3321 "is": false,
3329 "length": null 3322 "length": null
3330 } 3323 }
3331 }, 3324 },
3332 - "178 0 R": { 3325 + "87 0 R": {
3333 "stream": { 3326 "stream": {
3334 "filter": null, 3327 "filter": null,
3335 "is": false, 3328 "is": false,
3336 "length": null 3329 "length": null
3337 } 3330 }
3338 }, 3331 },
3339 - "179 0 R": { 3332 + "88 0 R": {
3340 "stream": { 3333 "stream": {
3341 "filter": null, 3334 "filter": null,
3342 "is": false, 3335 "is": false,
3343 "length": null 3336 "length": null
3344 } 3337 }
3345 }, 3338 },
3346 - "18 0 R": { 3339 + "89 0 R": {
3347 "stream": { 3340 "stream": {
3348 "filter": null, 3341 "filter": null,
3349 "is": false, 3342 "is": false,
3350 "length": null 3343 "length": null
3351 } 3344 }
3352 }, 3345 },
3353 - "180 0 R": { 3346 + "90 0 R": {
3354 "stream": { 3347 "stream": {
3355 "filter": null, 3348 "filter": null,
3356 "is": false, 3349 "is": false,
3357 "length": null 3350 "length": null
3358 } 3351 }
3359 }, 3352 },
3360 - "181 0 R": { 3353 + "91 0 R": {
3361 "stream": { 3354 "stream": {
3362 "filter": null, 3355 "filter": null,
3363 "is": false, 3356 "is": false,
3364 "length": null 3357 "length": null
3365 } 3358 }
3366 }, 3359 },
3367 - "182 0 R": { 3360 + "92 0 R": {
3368 "stream": { 3361 "stream": {
3369 "filter": null, 3362 "filter": null,
3370 "is": false, 3363 "is": false,
3371 "length": null 3364 "length": null
3372 } 3365 }
3373 }, 3366 },
3374 - "183 0 R": { 3367 + "93 0 R": {
3375 "stream": { 3368 "stream": {
3376 "filter": null, 3369 "filter": null,
3377 "is": false, 3370 "is": false,
3378 "length": null 3371 "length": null
3379 } 3372 }
3380 }, 3373 },
3381 - "184 0 R": { 3374 + "94 0 R": {
3382 "stream": { 3375 "stream": {
3383 "filter": null, 3376 "filter": null,
3384 "is": false, 3377 "is": false,
3385 "length": null 3378 "length": null
3386 } 3379 }
3387 }, 3380 },
3388 - "185 0 R": { 3381 + "95 0 R": {
3389 "stream": { 3382 "stream": {
3390 "filter": null, 3383 "filter": null,
3391 "is": false, 3384 "is": false,
3392 "length": null 3385 "length": null
3393 } 3386 }
3394 }, 3387 },
3395 - "186 0 R": { 3388 + "96 0 R": {
3396 "stream": { 3389 "stream": {
3397 "filter": null, 3390 "filter": null,
3398 "is": false, 3391 "is": false,
3399 "length": null 3392 "length": null
3400 } 3393 }
3401 }, 3394 },
3402 - "187 0 R": { 3395 + "97 0 R": {
3403 "stream": { 3396 "stream": {
3404 "filter": null, 3397 "filter": null,
3405 "is": false, 3398 "is": false,
3406 "length": null 3399 "length": null
3407 } 3400 }
3408 }, 3401 },
3409 - "188 0 R": { 3402 + "98 0 R": {
3410 "stream": { 3403 "stream": {
3411 "filter": null, 3404 "filter": null,
3412 "is": false, 3405 "is": false,
3413 "length": null 3406 "length": null
3414 } 3407 }
3415 }, 3408 },
3416 - "189 0 R": { 3409 + "99 0 R": {
3417 "stream": { 3410 "stream": {
3418 "filter": null, 3411 "filter": null,
3419 "is": false, 3412 "is": false,
3420 "length": null 3413 "length": null
3421 } 3414 }
3422 }, 3415 },
3423 - "19 0 R": { 3416 + "100 0 R": {
3424 "stream": { 3417 "stream": {
3425 "filter": null, 3418 "filter": null,
3426 - "is": true,  
3427 - "length": 12 3419 + "is": false,
  3420 + "length": null
3428 } 3421 }
3429 }, 3422 },
3430 - "190 0 R": { 3423 + "101 0 R": {
3431 "stream": { 3424 "stream": {
3432 "filter": null, 3425 "filter": null,
3433 "is": false, 3426 "is": false,
3434 "length": null 3427 "length": null
3435 } 3428 }
3436 }, 3429 },
3437 - "191 0 R": { 3430 + "102 0 R": {
3438 "stream": { 3431 "stream": {
3439 "filter": null, 3432 "filter": null,
3440 "is": false, 3433 "is": false,
3441 "length": null 3434 "length": null
3442 } 3435 }
3443 }, 3436 },
3444 - "192 0 R": { 3437 + "103 0 R": {
3445 "stream": { 3438 "stream": {
3446 "filter": null, 3439 "filter": null,
3447 "is": false, 3440 "is": false,
3448 "length": null 3441 "length": null
3449 } 3442 }
3450 }, 3443 },
3451 - "193 0 R": { 3444 + "104 0 R": {
3452 "stream": { 3445 "stream": {
3453 "filter": null, 3446 "filter": null,
3454 - "is": true,  
3455 - "length": 16184 3447 + "is": false,
  3448 + "length": null
3456 } 3449 }
3457 }, 3450 },
3458 - "194 0 R": { 3451 + "105 0 R": {
3459 "stream": { 3452 "stream": {
3460 "filter": null, 3453 "filter": null,
3461 "is": false, 3454 "is": false,
3462 "length": null 3455 "length": null
3463 } 3456 }
3464 }, 3457 },
3465 - "195 0 R": { 3458 + "106 0 R": {
3466 "stream": { 3459 "stream": {
3467 "filter": null, 3460 "filter": null,
3468 - "is": true,  
3469 - "length": 11088 3461 + "is": false,
  3462 + "length": null
3470 } 3463 }
3471 }, 3464 },
3472 - "196 0 R": { 3465 + "107 0 R": {
3473 "stream": { 3466 "stream": {
3474 "filter": null, 3467 "filter": null,
3475 "is": false, 3468 "is": false,
3476 "length": null 3469 "length": null
3477 } 3470 }
3478 }, 3471 },
3479 - "2 0 R": { 3472 + "108 0 R": {
3480 "stream": { 3473 "stream": {
3481 "filter": null, 3474 "filter": null,
3482 "is": false, 3475 "is": false,
3483 "length": null 3476 "length": null
3484 } 3477 }
3485 }, 3478 },
3486 - "20 0 R": { 3479 + "109 0 R": {
3487 "stream": { 3480 "stream": {
3488 "filter": null, 3481 "filter": null,
3489 "is": false, 3482 "is": false,
3490 "length": null 3483 "length": null
3491 } 3484 }
3492 }, 3485 },
3493 - "21 0 R": { 3486 + "110 0 R": {
3494 "stream": { 3487 "stream": {
3495 "filter": null, 3488 "filter": null,
3496 "is": false, 3489 "is": false,
3497 "length": null 3490 "length": null
3498 } 3491 }
3499 }, 3492 },
3500 - "22 0 R": { 3493 + "111 0 R": {
3501 "stream": { 3494 "stream": {
3502 "filter": null, 3495 "filter": null,
3503 "is": false, 3496 "is": false,
3504 "length": null 3497 "length": null
3505 } 3498 }
3506 }, 3499 },
3507 - "23 0 R": { 3500 + "112 0 R": {
3508 "stream": { 3501 "stream": {
3509 "filter": null, 3502 "filter": null,
3510 "is": false, 3503 "is": false,
3511 "length": null 3504 "length": null
3512 } 3505 }
3513 }, 3506 },
3514 - "24 0 R": { 3507 + "113 0 R": {
3515 "stream": { 3508 "stream": {
3516 "filter": null, 3509 "filter": null,
3517 - "is": true,  
3518 - "length": 12 3510 + "is": false,
  3511 + "length": null
3519 } 3512 }
3520 }, 3513 },
3521 - "25 0 R": { 3514 + "114 0 R": {
3522 "stream": { 3515 "stream": {
3523 "filter": null, 3516 "filter": null,
3524 "is": false, 3517 "is": false,
3525 "length": null 3518 "length": null
3526 } 3519 }
3527 }, 3520 },
3528 - "26 0 R": { 3521 + "115 0 R": {
3529 "stream": { 3522 "stream": {
3530 "filter": null, 3523 "filter": null,
3531 - "is": true,  
3532 - "length": 82 3524 + "is": false,
  3525 + "length": null
3533 } 3526 }
3534 }, 3527 },
3535 - "27 0 R": { 3528 + "116 0 R": {
3536 "stream": { 3529 "stream": {
3537 "filter": null, 3530 "filter": null,
3538 "is": false, 3531 "is": false,
3539 "length": null 3532 "length": null
3540 } 3533 }
3541 }, 3534 },
3542 - "28 0 R": { 3535 + "117 0 R": {
3543 "stream": { 3536 "stream": {
3544 "filter": null, 3537 "filter": null,
3545 "is": false, 3538 "is": false,
3546 "length": null 3539 "length": null
3547 } 3540 }
3548 }, 3541 },
3549 - "29 0 R": { 3542 + "118 0 R": {
3550 "stream": { 3543 "stream": {
3551 "filter": null, 3544 "filter": null,
3552 - "is": true,  
3553 - "length": 12 3545 + "is": false,
  3546 + "length": null
3554 } 3547 }
3555 }, 3548 },
3556 - "3 0 R": { 3549 + "119 0 R": {
3557 "stream": { 3550 "stream": {
3558 "filter": null, 3551 "filter": null,
3559 "is": false, 3552 "is": false,
3560 "length": null 3553 "length": null
3561 } 3554 }
3562 }, 3555 },
3563 - "30 0 R": { 3556 + "120 0 R": {
3564 "stream": { 3557 "stream": {
3565 "filter": null, 3558 "filter": null,
3566 "is": false, 3559 "is": false,
3567 "length": null 3560 "length": null
3568 } 3561 }
3569 }, 3562 },
3570 - "31 0 R": { 3563 + "121 0 R": {
3571 "stream": { 3564 "stream": {
3572 "filter": null, 3565 "filter": null,
3573 - "is": true,  
3574 - "length": 82 3566 + "is": false,
  3567 + "length": null
3575 } 3568 }
3576 }, 3569 },
3577 - "32 0 R": { 3570 + "122 0 R": {
3578 "stream": { 3571 "stream": {
3579 "filter": null, 3572 "filter": null,
3580 "is": false, 3573 "is": false,
3581 "length": null 3574 "length": null
3582 } 3575 }
3583 }, 3576 },
3584 - "33 0 R": { 3577 + "123 0 R": {
3585 "stream": { 3578 "stream": {
3586 "filter": null, 3579 "filter": null,
3587 - "is": true,  
3588 - "length": 12 3580 + "is": false,
  3581 + "length": null
3589 } 3582 }
3590 }, 3583 },
3591 - "34 0 R": { 3584 + "124 0 R": {
3592 "stream": { 3585 "stream": {
3593 "filter": null, 3586 "filter": null,
3594 "is": false, 3587 "is": false,
3595 "length": null 3588 "length": null
3596 } 3589 }
3597 }, 3590 },
3598 - "35 0 R": { 3591 + "125 0 R": {
3599 "stream": { 3592 "stream": {
3600 "filter": null, 3593 "filter": null,
3601 - "is": true,  
3602 - "length": 82 3594 + "is": false,
  3595 + "length": null
3603 } 3596 }
3604 }, 3597 },
3605 - "36 0 R": { 3598 + "126 0 R": {
3606 "stream": { 3599 "stream": {
3607 "filter": null, 3600 "filter": null,
3608 "is": false, 3601 "is": false,
3609 "length": null 3602 "length": null
3610 } 3603 }
3611 }, 3604 },
3612 - "37 0 R": { 3605 + "127 0 R": {
3613 "stream": { 3606 "stream": {
3614 "filter": null, 3607 "filter": null,
3615 "is": false, 3608 "is": false,
3616 "length": null 3609 "length": null
3617 } 3610 }
3618 }, 3611 },
3619 - "38 0 R": { 3612 + "128 0 R": {
3620 "stream": { 3613 "stream": {
3621 "filter": null, 3614 "filter": null,
3622 "is": false, 3615 "is": false,
3623 "length": null 3616 "length": null
3624 } 3617 }
3625 }, 3618 },
3626 - "39 0 R": { 3619 + "129 0 R": {
3627 "stream": { 3620 "stream": {
3628 "filter": null, 3621 "filter": null,
3629 "is": false, 3622 "is": false,
3630 "length": null 3623 "length": null
3631 } 3624 }
3632 }, 3625 },
3633 - "4 0 R": { 3626 + "130 0 R": {
3634 "stream": { 3627 "stream": {
3635 "filter": null, 3628 "filter": null,
3636 "is": false, 3629 "is": false,
3637 "length": null 3630 "length": null
3638 } 3631 }
3639 }, 3632 },
3640 - "40 0 R": { 3633 + "131 0 R": {
3641 "stream": { 3634 "stream": {
3642 "filter": null, 3635 "filter": null,
3643 - "is": true,  
3644 - "length": 12 3636 + "is": false,
  3637 + "length": null
3645 } 3638 }
3646 }, 3639 },
3647 - "41 0 R": { 3640 + "132 0 R": {
3648 "stream": { 3641 "stream": {
3649 "filter": null, 3642 "filter": null,
3650 "is": false, 3643 "is": false,
3651 "length": null 3644 "length": null
3652 } 3645 }
3653 }, 3646 },
3654 - "42 0 R": { 3647 + "133 0 R": {
3655 "stream": { 3648 "stream": {
3656 "filter": null, 3649 "filter": null,
3657 - "is": true,  
3658 - "length": 46 3650 + "is": false,
  3651 + "length": null
3659 } 3652 }
3660 }, 3653 },
3661 - "43 0 R": { 3654 + "134 0 R": {
3662 "stream": { 3655 "stream": {
3663 "filter": null, 3656 "filter": null,
3664 "is": false, 3657 "is": false,
3665 "length": null 3658 "length": null
3666 } 3659 }
3667 }, 3660 },
3668 - "44 0 R": { 3661 + "135 0 R": {
3669 "stream": { 3662 "stream": {
3670 "filter": null, 3663 "filter": null,
3671 - "is": true,  
3672 - "length": 46 3664 + "is": false,
  3665 + "length": null
3673 } 3666 }
3674 }, 3667 },
3675 - "45 0 R": { 3668 + "136 0 R": {
3676 "stream": { 3669 "stream": {
3677 "filter": null, 3670 "filter": null,
3678 "is": false, 3671 "is": false,
3679 "length": null 3672 "length": null
3680 } 3673 }
3681 }, 3674 },
3682 - "46 0 R": { 3675 + "137 0 R": {
3683 "stream": { 3676 "stream": {
3684 "filter": null, 3677 "filter": null,
3685 - "is": true,  
3686 - "length": 47 3678 + "is": false,
  3679 + "length": null
3687 } 3680 }
3688 }, 3681 },
3689 - "47 0 R": { 3682 + "138 0 R": {
3690 "stream": { 3683 "stream": {
3691 "filter": null, 3684 "filter": null,
3692 "is": false, 3685 "is": false,
3693 "length": null 3686 "length": null
3694 } 3687 }
3695 }, 3688 },
3696 - "48 0 R": { 3689 + "139 0 R": {
3697 "stream": { 3690 "stream": {
3698 "filter": null, 3691 "filter": null,
3699 - "is": true,  
3700 - "length": 45 3692 + "is": false,
  3693 + "length": null
3701 } 3694 }
3702 }, 3695 },
3703 - "49 0 R": { 3696 + "140 0 R": {
3704 "stream": { 3697 "stream": {
3705 "filter": null, 3698 "filter": null,
3706 "is": false, 3699 "is": false,
3707 "length": null 3700 "length": null
3708 } 3701 }
3709 }, 3702 },
3710 - "5 0 R": { 3703 + "141 0 R": {
3711 "stream": { 3704 "stream": {
3712 "filter": null, 3705 "filter": null,
3713 "is": false, 3706 "is": false,
3714 "length": null 3707 "length": null
3715 } 3708 }
3716 }, 3709 },
3717 - "50 0 R": { 3710 + "142 0 R": {
3718 "stream": { 3711 "stream": {
3719 "filter": null, 3712 "filter": null,
3720 "is": true, 3713 "is": true,
3721 - "length": 4747 3714 + "length": 702
3722 } 3715 }
3723 }, 3716 },
3724 - "51 0 R": { 3717 + "143 0 R": {
3725 "stream": { 3718 "stream": {
3726 "filter": null, 3719 "filter": null,
3727 "is": false, 3720 "is": false,
3728 "length": null 3721 "length": null
3729 } 3722 }
3730 }, 3723 },
3731 - "52 0 R": { 3724 + "144 0 R": {
3732 "stream": { 3725 "stream": {
3733 "filter": null, 3726 "filter": null,
3734 "is": false, 3727 "is": false,
3735 "length": null 3728 "length": null
3736 } 3729 }
3737 }, 3730 },
3738 - "53 0 R": { 3731 + "145 0 R": {
3739 "stream": { 3732 "stream": {
3740 "filter": null, 3733 "filter": null,
3741 "is": false, 3734 "is": false,
3742 "length": null 3735 "length": null
3743 } 3736 }
3744 }, 3737 },
3745 - "54 0 R": { 3738 + "146 0 R": {
3746 "stream": { 3739 "stream": {
3747 "filter": null, 3740 "filter": null,
3748 - "is": false,  
3749 - "length": null 3741 + "is": true,
  3742 + "length": 582
3750 } 3743 }
3751 }, 3744 },
3752 - "55 0 R": { 3745 + "147 0 R": {
3753 "stream": { 3746 "stream": {
3754 "filter": null, 3747 "filter": null,
3755 "is": false, 3748 "is": false,
3756 "length": null 3749 "length": null
3757 } 3750 }
3758 }, 3751 },
3759 - "56 0 R": { 3752 + "148 0 R": {
3760 "stream": { 3753 "stream": {
3761 "filter": null, 3754 "filter": null,
3762 "is": false, 3755 "is": false,
3763 "length": null 3756 "length": null
3764 } 3757 }
3765 }, 3758 },
3766 - "57 0 R": { 3759 + "149 0 R": {
3767 "stream": { 3760 "stream": {
3768 "filter": null, 3761 "filter": null,
3769 "is": false, 3762 "is": false,
3770 "length": null 3763 "length": null
3771 } 3764 }
3772 }, 3765 },
3773 - "58 0 R": { 3766 + "150 0 R": {
3774 "stream": { 3767 "stream": {
3775 "filter": null, 3768 "filter": null,
3776 - "is": true,  
3777 - "length": 220 3769 + "is": false,
  3770 + "length": null
3778 } 3771 }
3779 }, 3772 },
3780 - "59 0 R": { 3773 + "151 0 R": {
3781 "stream": { 3774 "stream": {
3782 "filter": null, 3775 "filter": null,
3783 "is": false, 3776 "is": false,
3784 "length": null 3777 "length": null
3785 } 3778 }
3786 }, 3779 },
3787 - "6 0 R": { 3780 + "152 0 R": {
3788 "stream": { 3781 "stream": {
3789 "filter": null, 3782 "filter": null,
3790 "is": false, 3783 "is": false,
3791 "length": null 3784 "length": null
3792 } 3785 }
3793 }, 3786 },
3794 - "60 0 R": { 3787 + "153 0 R": {
3795 "stream": { 3788 "stream": {
3796 "filter": null, 3789 "filter": null,
3797 - "is": true,  
3798 - "length": 12 3790 + "is": false,
  3791 + "length": null
3799 } 3792 }
3800 }, 3793 },
3801 - "61 0 R": { 3794 + "154 0 R": {
3802 "stream": { 3795 "stream": {
3803 "filter": null, 3796 "filter": null,
3804 "is": false, 3797 "is": false,
3805 "length": null 3798 "length": null
3806 } 3799 }
3807 }, 3800 },
3808 - "62 0 R": { 3801 + "155 0 R": {
3809 "stream": { 3802 "stream": {
3810 "filter": null, 3803 "filter": null,
3811 - "is": true,  
3812 - "length": 220 3804 + "is": false,
  3805 + "length": null
3813 } 3806 }
3814 }, 3807 },
3815 - "63 0 R": { 3808 + "156 0 R": {
3816 "stream": { 3809 "stream": {
3817 "filter": null, 3810 "filter": null,
3818 "is": false, 3811 "is": false,
3819 "length": null 3812 "length": null
3820 } 3813 }
3821 }, 3814 },
3822 - "64 0 R": { 3815 + "157 0 R": {
3823 "stream": { 3816 "stream": {
3824 "filter": null, 3817 "filter": null,
3825 - "is": true,  
3826 - "length": 12 3818 + "is": false,
  3819 + "length": null
3827 } 3820 }
3828 }, 3821 },
3829 - "65 0 R": { 3822 + "158 0 R": {
3830 "stream": { 3823 "stream": {
3831 "filter": null, 3824 "filter": null,
3832 "is": false, 3825 "is": false,
3833 "length": null 3826 "length": null
3834 } 3827 }
3835 }, 3828 },
3836 - "66 0 R": { 3829 + "159 0 R": {
3837 "stream": { 3830 "stream": {
3838 "filter": null, 3831 "filter": null,
3839 - "is": true,  
3840 - "length": 220 3832 + "is": false,
  3833 + "length": null
3841 } 3834 }
3842 }, 3835 },
3843 - "67 0 R": { 3836 + "160 0 R": {
3844 "stream": { 3837 "stream": {
3845 "filter": null, 3838 "filter": null,
3846 "is": false, 3839 "is": false,
3847 "length": null 3840 "length": null
3848 } 3841 }
3849 }, 3842 },
3850 - "68 0 R": { 3843 + "161 0 R": {
3851 "stream": { 3844 "stream": {
3852 "filter": null, 3845 "filter": null,
3853 - "is": true,  
3854 - "length": 12 3846 + "is": false,
  3847 + "length": null
3855 } 3848 }
3856 }, 3849 },
3857 - "69 0 R": { 3850 + "162 0 R": {
3858 "stream": { 3851 "stream": {
3859 "filter": null, 3852 "filter": null,
3860 "is": false, 3853 "is": false,
3861 "length": null 3854 "length": null
3862 } 3855 }
3863 }, 3856 },
3864 - "7 0 R": { 3857 + "163 0 R": {
3865 "stream": { 3858 "stream": {
3866 "filter": null, 3859 "filter": null,
3867 "is": false, 3860 "is": false,
3868 "length": null 3861 "length": null
3869 } 3862 }
3870 }, 3863 },
3871 - "70 0 R": { 3864 + "164 0 R": {
3872 "stream": { 3865 "stream": {
3873 "filter": null, 3866 "filter": null,
3874 - "is": true,  
3875 - "length": 220 3867 + "is": false,
  3868 + "length": null
3876 } 3869 }
3877 }, 3870 },
3878 - "71 0 R": { 3871 + "165 0 R": {
3879 "stream": { 3872 "stream": {
3880 "filter": null, 3873 "filter": null,
3881 "is": false, 3874 "is": false,
3882 "length": null 3875 "length": null
3883 } 3876 }
3884 }, 3877 },
3885 - "72 0 R": { 3878 + "166 0 R": {
3886 "stream": { 3879 "stream": {
3887 "filter": null, 3880 "filter": null,
3888 - "is": true,  
3889 - "length": 12 3881 + "is": false,
  3882 + "length": null
3890 } 3883 }
3891 }, 3884 },
3892 - "73 0 R": { 3885 + "167 0 R": {
3893 "stream": { 3886 "stream": {
3894 "filter": null, 3887 "filter": null,
3895 "is": false, 3888 "is": false,
3896 "length": null 3889 "length": null
3897 } 3890 }
3898 }, 3891 },
3899 - "74 0 R": { 3892 + "168 0 R": {
3900 "stream": { 3893 "stream": {
3901 "filter": null, 3894 "filter": null,
3902 - "is": true,  
3903 - "length": 220 3895 + "is": false,
  3896 + "length": null
3904 } 3897 }
3905 }, 3898 },
3906 - "75 0 R": { 3899 + "169 0 R": {
3907 "stream": { 3900 "stream": {
3908 "filter": null, 3901 "filter": null,
3909 "is": false, 3902 "is": false,
3910 "length": null 3903 "length": null
3911 } 3904 }
3912 }, 3905 },
3913 - "76 0 R": { 3906 + "170 0 R": {
3914 "stream": { 3907 "stream": {
3915 "filter": null, 3908 "filter": null,
3916 - "is": true,  
3917 - "length": 12 3909 + "is": false,
  3910 + "length": null
3918 } 3911 }
3919 }, 3912 },
3920 - "77 0 R": { 3913 + "171 0 R": {
3921 "stream": { 3914 "stream": {
3922 "filter": null, 3915 "filter": null,
3923 "is": false, 3916 "is": false,
3924 "length": null 3917 "length": null
3925 } 3918 }
3926 }, 3919 },
3927 - "78 0 R": { 3920 + "172 0 R": {
3928 "stream": { 3921 "stream": {
3929 "filter": null, 3922 "filter": null,
3930 - "is": true,  
3931 - "length": 220 3923 + "is": false,
  3924 + "length": null
3932 } 3925 }
3933 }, 3926 },
3934 - "79 0 R": { 3927 + "173 0 R": {
3935 "stream": { 3928 "stream": {
3936 "filter": null, 3929 "filter": null,
3937 "is": false, 3930 "is": false,
3938 "length": null 3931 "length": null
3939 } 3932 }
3940 }, 3933 },
3941 - "8 0 R": { 3934 + "174 0 R": {
3942 "stream": { 3935 "stream": {
3943 "filter": null, 3936 "filter": null,
3944 "is": false, 3937 "is": false,
3945 "length": null 3938 "length": null
3946 } 3939 }
3947 }, 3940 },
3948 - "80 0 R": { 3941 + "175 0 R": {
3949 "stream": { 3942 "stream": {
3950 "filter": null, 3943 "filter": null,
3951 - "is": true,  
3952 - "length": 12 3944 + "is": false,
  3945 + "length": null
3953 } 3946 }
3954 }, 3947 },
3955 - "81 0 R": { 3948 + "176 0 R": {
3956 "stream": { 3949 "stream": {
3957 "filter": null, 3950 "filter": null,
3958 "is": false, 3951 "is": false,
3959 "length": null 3952 "length": null
3960 } 3953 }
3961 }, 3954 },
3962 - "82 0 R": { 3955 + "177 0 R": {
3963 "stream": { 3956 "stream": {
3964 "filter": null, 3957 "filter": null,
3965 "is": false, 3958 "is": false,
3966 "length": null 3959 "length": null
3967 } 3960 }
3968 }, 3961 },
3969 - "83 0 R": { 3962 + "178 0 R": {
3970 "stream": { 3963 "stream": {
3971 "filter": null, 3964 "filter": null,
3972 "is": false, 3965 "is": false,
3973 "length": null 3966 "length": null
3974 } 3967 }
3975 }, 3968 },
3976 - "84 0 R": { 3969 + "179 0 R": {
3977 "stream": { 3970 "stream": {
3978 "filter": null, 3971 "filter": null,
3979 "is": false, 3972 "is": false,
3980 "length": null 3973 "length": null
3981 } 3974 }
3982 }, 3975 },
3983 - "85 0 R": { 3976 + "180 0 R": {
3984 "stream": { 3977 "stream": {
3985 "filter": null, 3978 "filter": null,
3986 "is": false, 3979 "is": false,
3987 "length": null 3980 "length": null
3988 } 3981 }
3989 }, 3982 },
3990 - "86 0 R": { 3983 + "181 0 R": {
3991 "stream": { 3984 "stream": {
3992 "filter": null, 3985 "filter": null,
3993 "is": false, 3986 "is": false,
3994 "length": null 3987 "length": null
3995 } 3988 }
3996 }, 3989 },
3997 - "87 0 R": { 3990 + "182 0 R": {
3998 "stream": { 3991 "stream": {
3999 "filter": null, 3992 "filter": null,
4000 "is": false, 3993 "is": false,
4001 "length": null 3994 "length": null
4002 } 3995 }
4003 }, 3996 },
4004 - "88 0 R": { 3997 + "183 0 R": {
4005 "stream": { 3998 "stream": {
4006 "filter": null, 3999 "filter": null,
4007 "is": false, 4000 "is": false,
4008 "length": null 4001 "length": null
4009 } 4002 }
4010 }, 4003 },
4011 - "89 0 R": { 4004 + "184 0 R": {
4012 "stream": { 4005 "stream": {
4013 "filter": null, 4006 "filter": null,
4014 "is": false, 4007 "is": false,
4015 "length": null 4008 "length": null
4016 } 4009 }
4017 }, 4010 },
4018 - "9 0 R": { 4011 + "185 0 R": {
4019 "stream": { 4012 "stream": {
4020 "filter": null, 4013 "filter": null,
4021 "is": false, 4014 "is": false,
4022 "length": null 4015 "length": null
4023 } 4016 }
4024 }, 4017 },
4025 - "90 0 R": { 4018 + "186 0 R": {
4026 "stream": { 4019 "stream": {
4027 "filter": null, 4020 "filter": null,
4028 "is": false, 4021 "is": false,
4029 "length": null 4022 "length": null
4030 } 4023 }
4031 }, 4024 },
4032 - "91 0 R": { 4025 + "187 0 R": {
4033 "stream": { 4026 "stream": {
4034 "filter": null, 4027 "filter": null,
4035 "is": false, 4028 "is": false,
4036 "length": null 4029 "length": null
4037 } 4030 }
4038 }, 4031 },
4039 - "92 0 R": { 4032 + "188 0 R": {
4040 "stream": { 4033 "stream": {
4041 "filter": null, 4034 "filter": null,
4042 "is": false, 4035 "is": false,
4043 "length": null 4036 "length": null
4044 } 4037 }
4045 }, 4038 },
4046 - "93 0 R": { 4039 + "189 0 R": {
4047 "stream": { 4040 "stream": {
4048 "filter": null, 4041 "filter": null,
4049 "is": false, 4042 "is": false,
4050 "length": null 4043 "length": null
4051 } 4044 }
4052 }, 4045 },
4053 - "94 0 R": { 4046 + "190 0 R": {
4054 "stream": { 4047 "stream": {
4055 "filter": null, 4048 "filter": null,
4056 "is": false, 4049 "is": false,
4057 "length": null 4050 "length": null
4058 } 4051 }
4059 }, 4052 },
4060 - "95 0 R": { 4053 + "191 0 R": {
4061 "stream": { 4054 "stream": {
4062 "filter": null, 4055 "filter": null,
4063 "is": false, 4056 "is": false,
4064 "length": null 4057 "length": null
4065 } 4058 }
4066 }, 4059 },
4067 - "96 0 R": { 4060 + "192 0 R": {
4068 "stream": { 4061 "stream": {
4069 "filter": null, 4062 "filter": null,
4070 "is": false, 4063 "is": false,
4071 "length": null 4064 "length": null
4072 } 4065 }
4073 }, 4066 },
4074 - "97 0 R": { 4067 + "193 0 R": {
4075 "stream": { 4068 "stream": {
4076 "filter": null, 4069 "filter": null,
4077 - "is": false,  
4078 - "length": null 4070 + "is": true,
  4071 + "length": 16184
4079 } 4072 }
4080 }, 4073 },
4081 - "98 0 R": { 4074 + "194 0 R": {
4082 "stream": { 4075 "stream": {
4083 "filter": null, 4076 "filter": null,
4084 "is": false, 4077 "is": false,
4085 "length": null 4078 "length": null
4086 } 4079 }
4087 }, 4080 },
4088 - "99 0 R": { 4081 + "195 0 R": {
  4082 + "stream": {
  4083 + "filter": null,
  4084 + "is": true,
  4085 + "length": 11088
  4086 + }
  4087 + },
  4088 + "196 0 R": {
4089 "stream": { 4089 "stream": {
4090 "filter": null, 4090 "filter": null,
4091 "is": false, 4091 "is": false,
qpdf/qtest/qpdf/json-image-streams-all.out
@@ -648,6 +648,62 @@ @@ -648,6 +648,62 @@
648 "length": null 648 "length": null
649 } 649 }
650 }, 650 },
  651 + "2 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": false,
  655 + "length": null
  656 + }
  657 + },
  658 + "3 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": false,
  662 + "length": null
  663 + }
  664 + },
  665 + "4 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": false,
  669 + "length": null
  670 + }
  671 + },
  672 + "5 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": false,
  676 + "length": null
  677 + }
  678 + },
  679 + "6 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": false,
  683 + "length": null
  684 + }
  685 + },
  686 + "7 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": false,
  690 + "length": null
  691 + }
  692 + },
  693 + "8 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": false,
  697 + "length": null
  698 + }
  699 + },
  700 + "9 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": false,
  704 + "length": null
  705 + }
  706 + },
651 "10 0 R": { 707 "10 0 R": {
652 "stream": { 708 "stream": {
653 "filter": null, 709 "filter": null,
@@ -718,13 +774,6 @@ @@ -718,13 +774,6 @@
718 "length": 94 774 "length": 94
719 } 775 }
720 }, 776 },
721 - "2 0 R": {  
722 - "stream": {  
723 - "filter": null,  
724 - "is": false,  
725 - "length": null  
726 - }  
727 - },  
728 "20 0 R": { 777 "20 0 R": {
729 "stream": { 778 "stream": {
730 "filter": null, 779 "filter": null,
@@ -795,61 +844,12 @@ @@ -795,61 +844,12 @@
795 "length": 107 844 "length": 107
796 } 845 }
797 }, 846 },
798 - "3 0 R": {  
799 - "stream": {  
800 - "filter": null,  
801 - "is": false,  
802 - "length": null  
803 - }  
804 - },  
805 "30 0 R": { 847 "30 0 R": {
806 "stream": { 848 "stream": {
807 "filter": "/RunLengthDecode", 849 "filter": "/RunLengthDecode",
808 "is": true, 850 "is": true,
809 "length": 3001 851 "length": 3001
810 } 852 }
811 - },  
812 - "4 0 R": {  
813 - "stream": {  
814 - "filter": null,  
815 - "is": false,  
816 - "length": null  
817 - }  
818 - },  
819 - "5 0 R": {  
820 - "stream": {  
821 - "filter": null,  
822 - "is": false,  
823 - "length": null  
824 - }  
825 - },  
826 - "6 0 R": {  
827 - "stream": {  
828 - "filter": null,  
829 - "is": false,  
830 - "length": null  
831 - }  
832 - },  
833 - "7 0 R": {  
834 - "stream": {  
835 - "filter": null,  
836 - "is": false,  
837 - "length": null  
838 - }  
839 - },  
840 - "8 0 R": {  
841 - "stream": {  
842 - "filter": null,  
843 - "is": false,  
844 - "length": null  
845 - }  
846 - },  
847 - "9 0 R": {  
848 - "stream": {  
849 - "filter": null,  
850 - "is": false,  
851 - "length": null  
852 - }  
853 } 853 }
854 } 854 }
855 } 855 }
qpdf/qtest/qpdf/json-image-streams-small.out
@@ -660,6 +660,62 @@ @@ -660,6 +660,62 @@
660 "length": null 660 "length": null
661 } 661 }
662 }, 662 },
  663 + "2 0 R": {
  664 + "stream": {
  665 + "filter": null,
  666 + "is": false,
  667 + "length": null
  668 + }
  669 + },
  670 + "3 0 R": {
  671 + "stream": {
  672 + "filter": null,
  673 + "is": false,
  674 + "length": null
  675 + }
  676 + },
  677 + "4 0 R": {
  678 + "stream": {
  679 + "filter": null,
  680 + "is": false,
  681 + "length": null
  682 + }
  683 + },
  684 + "5 0 R": {
  685 + "stream": {
  686 + "filter": null,
  687 + "is": false,
  688 + "length": null
  689 + }
  690 + },
  691 + "6 0 R": {
  692 + "stream": {
  693 + "filter": null,
  694 + "is": false,
  695 + "length": null
  696 + }
  697 + },
  698 + "7 0 R": {
  699 + "stream": {
  700 + "filter": null,
  701 + "is": false,
  702 + "length": null
  703 + }
  704 + },
  705 + "8 0 R": {
  706 + "stream": {
  707 + "filter": null,
  708 + "is": false,
  709 + "length": null
  710 + }
  711 + },
  712 + "9 0 R": {
  713 + "stream": {
  714 + "filter": null,
  715 + "is": false,
  716 + "length": null
  717 + }
  718 + },
663 "10 0 R": { 719 "10 0 R": {
664 "stream": { 720 "stream": {
665 "filter": null, 721 "filter": null,
@@ -730,13 +786,6 @@ @@ -730,13 +786,6 @@
730 "length": 96 786 "length": 96
731 } 787 }
732 }, 788 },
733 - "2 0 R": {  
734 - "stream": {  
735 - "filter": null,  
736 - "is": false,  
737 - "length": null  
738 - }  
739 - },  
740 "20 0 R": { 789 "20 0 R": {
741 "stream": { 790 "stream": {
742 "filter": "/FlateDecode", 791 "filter": "/FlateDecode",
@@ -807,61 +856,12 @@ @@ -807,61 +856,12 @@
807 "length": 108 856 "length": 108
808 } 857 }
809 }, 858 },
810 - "3 0 R": {  
811 - "stream": {  
812 - "filter": null,  
813 - "is": false,  
814 - "length": null  
815 - }  
816 - },  
817 "30 0 R": { 859 "30 0 R": {
818 "stream": { 860 "stream": {
819 "filter": "/RunLengthDecode", 861 "filter": "/RunLengthDecode",
820 "is": true, 862 "is": true,
821 "length": 37 863 "length": 37
822 } 864 }
823 - },  
824 - "4 0 R": {  
825 - "stream": {  
826 - "filter": null,  
827 - "is": false,  
828 - "length": null  
829 - }  
830 - },  
831 - "5 0 R": {  
832 - "stream": {  
833 - "filter": null,  
834 - "is": false,  
835 - "length": null  
836 - }  
837 - },  
838 - "6 0 R": {  
839 - "stream": {  
840 - "filter": null,  
841 - "is": false,  
842 - "length": null  
843 - }  
844 - },  
845 - "7 0 R": {  
846 - "stream": {  
847 - "filter": null,  
848 - "is": false,  
849 - "length": null  
850 - }  
851 - },  
852 - "8 0 R": {  
853 - "stream": {  
854 - "filter": null,  
855 - "is": false,  
856 - "length": null  
857 - }  
858 - },  
859 - "9 0 R": {  
860 - "stream": {  
861 - "filter": null,  
862 - "is": false,  
863 - "length": null  
864 - }  
865 } 865 }
866 } 866 }
867 } 867 }
qpdf/qtest/qpdf/json-image-streams-specialized.out
@@ -648,6 +648,62 @@ @@ -648,6 +648,62 @@
648 "length": null 648 "length": null
649 } 649 }
650 }, 650 },
  651 + "2 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": false,
  655 + "length": null
  656 + }
  657 + },
  658 + "3 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": false,
  662 + "length": null
  663 + }
  664 + },
  665 + "4 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": false,
  669 + "length": null
  670 + }
  671 + },
  672 + "5 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": false,
  676 + "length": null
  677 + }
  678 + },
  679 + "6 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": false,
  683 + "length": null
  684 + }
  685 + },
  686 + "7 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": false,
  690 + "length": null
  691 + }
  692 + },
  693 + "8 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": false,
  697 + "length": null
  698 + }
  699 + },
  700 + "9 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": false,
  704 + "length": null
  705 + }
  706 + },
651 "10 0 R": { 707 "10 0 R": {
652 "stream": { 708 "stream": {
653 "filter": null, 709 "filter": null,
@@ -718,13 +774,6 @@ @@ -718,13 +774,6 @@
718 "length": 94 774 "length": 94
719 } 775 }
720 }, 776 },
721 - "2 0 R": {  
722 - "stream": {  
723 - "filter": null,  
724 - "is": false,  
725 - "length": null  
726 - }  
727 - },  
728 "20 0 R": { 777 "20 0 R": {
729 "stream": { 778 "stream": {
730 "filter": null, 779 "filter": null,
@@ -795,61 +844,12 @@ @@ -795,61 +844,12 @@
795 "length": 107 844 "length": 107
796 } 845 }
797 }, 846 },
798 - "3 0 R": {  
799 - "stream": {  
800 - "filter": null,  
801 - "is": false,  
802 - "length": null  
803 - }  
804 - },  
805 "30 0 R": { 847 "30 0 R": {
806 "stream": { 848 "stream": {
807 "filter": "/RunLengthDecode", 849 "filter": "/RunLengthDecode",
808 "is": true, 850 "is": true,
809 "length": 3001 851 "length": 3001
810 } 852 }
811 - },  
812 - "4 0 R": {  
813 - "stream": {  
814 - "filter": null,  
815 - "is": false,  
816 - "length": null  
817 - }  
818 - },  
819 - "5 0 R": {  
820 - "stream": {  
821 - "filter": null,  
822 - "is": false,  
823 - "length": null  
824 - }  
825 - },  
826 - "6 0 R": {  
827 - "stream": {  
828 - "filter": null,  
829 - "is": false,  
830 - "length": null  
831 - }  
832 - },  
833 - "7 0 R": {  
834 - "stream": {  
835 - "filter": null,  
836 - "is": false,  
837 - "length": null  
838 - }  
839 - },  
840 - "8 0 R": {  
841 - "stream": {  
842 - "filter": null,  
843 - "is": false,  
844 - "length": null  
845 - }  
846 - },  
847 - "9 0 R": {  
848 - "stream": {  
849 - "filter": null,  
850 - "is": false,  
851 - "length": null  
852 - }  
853 } 853 }
854 } 854 }
855 } 855 }
qpdf/qtest/qpdf/json-image-streams.out
@@ -648,6 +648,62 @@ @@ -648,6 +648,62 @@
648 "length": null 648 "length": null
649 } 649 }
650 }, 650 },
  651 + "2 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": false,
  655 + "length": null
  656 + }
  657 + },
  658 + "3 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": false,
  662 + "length": null
  663 + }
  664 + },
  665 + "4 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": false,
  669 + "length": null
  670 + }
  671 + },
  672 + "5 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": false,
  676 + "length": null
  677 + }
  678 + },
  679 + "6 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": false,
  683 + "length": null
  684 + }
  685 + },
  686 + "7 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": false,
  690 + "length": null
  691 + }
  692 + },
  693 + "8 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": false,
  697 + "length": null
  698 + }
  699 + },
  700 + "9 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": false,
  704 + "length": null
  705 + }
  706 + },
651 "10 0 R": { 707 "10 0 R": {
652 "stream": { 708 "stream": {
653 "filter": null, 709 "filter": null,
@@ -718,13 +774,6 @@ @@ -718,13 +774,6 @@
718 "length": 94 774 "length": 94
719 } 775 }
720 }, 776 },
721 - "2 0 R": {  
722 - "stream": {  
723 - "filter": null,  
724 - "is": false,  
725 - "length": null  
726 - }  
727 - },  
728 "20 0 R": { 777 "20 0 R": {
729 "stream": { 778 "stream": {
730 "filter": null, 779 "filter": null,
@@ -795,61 +844,12 @@ @@ -795,61 +844,12 @@
795 "length": 107 844 "length": 107
796 } 845 }
797 }, 846 },
798 - "3 0 R": {  
799 - "stream": {  
800 - "filter": null,  
801 - "is": false,  
802 - "length": null  
803 - }  
804 - },  
805 "30 0 R": { 847 "30 0 R": {
806 "stream": { 848 "stream": {
807 "filter": "/RunLengthDecode", 849 "filter": "/RunLengthDecode",
808 "is": true, 850 "is": true,
809 "length": 3001 851 "length": 3001
810 } 852 }
811 - },  
812 - "4 0 R": {  
813 - "stream": {  
814 - "filter": null,  
815 - "is": false,  
816 - "length": null  
817 - }  
818 - },  
819 - "5 0 R": {  
820 - "stream": {  
821 - "filter": null,  
822 - "is": false,  
823 - "length": null  
824 - }  
825 - },  
826 - "6 0 R": {  
827 - "stream": {  
828 - "filter": null,  
829 - "is": false,  
830 - "length": null  
831 - }  
832 - },  
833 - "7 0 R": {  
834 - "stream": {  
835 - "filter": null,  
836 - "is": false,  
837 - "length": null  
838 - }  
839 - },  
840 - "8 0 R": {  
841 - "stream": {  
842 - "filter": null,  
843 - "is": false,  
844 - "length": null  
845 - }  
846 - },  
847 - "9 0 R": {  
848 - "stream": {  
849 - "filter": null,  
850 - "is": false,  
851 - "length": null  
852 - }  
853 } 853 }
854 } 854 }
855 } 855 }
qpdf/qtest/qpdf/json-outlines-with-actions.out
@@ -1497,70 +1497,63 @@ @@ -1497,70 +1497,63 @@
1497 "length": null 1497 "length": null
1498 } 1498 }
1499 }, 1499 },
1500 - "10 0 R": {  
1501 - "stream": {  
1502 - "filter": null,  
1503 - "is": false,  
1504 - "length": null  
1505 - }  
1506 - },  
1507 - "100 0 R": { 1500 + "2 0 R": {
1508 "stream": { 1501 "stream": {
1509 "filter": null, 1502 "filter": null,
1510 "is": false, 1503 "is": false,
1511 "length": null 1504 "length": null
1512 } 1505 }
1513 }, 1506 },
1514 - "101 0 R": { 1507 + "3 0 R": {
1515 "stream": { 1508 "stream": {
1516 "filter": null, 1509 "filter": null,
1517 "is": false, 1510 "is": false,
1518 "length": null 1511 "length": null
1519 } 1512 }
1520 }, 1513 },
1521 - "102 0 R": { 1514 + "4 0 R": {
1522 "stream": { 1515 "stream": {
1523 "filter": null, 1516 "filter": null,
1524 "is": false, 1517 "is": false,
1525 "length": null 1518 "length": null
1526 } 1519 }
1527 }, 1520 },
1528 - "103 0 R": { 1521 + "5 0 R": {
1529 "stream": { 1522 "stream": {
1530 "filter": null, 1523 "filter": null,
1531 "is": false, 1524 "is": false,
1532 "length": null 1525 "length": null
1533 } 1526 }
1534 }, 1527 },
1535 - "104 0 R": { 1528 + "6 0 R": {
1536 "stream": { 1529 "stream": {
1537 "filter": null, 1530 "filter": null,
1538 "is": false, 1531 "is": false,
1539 "length": null 1532 "length": null
1540 } 1533 }
1541 }, 1534 },
1542 - "105 0 R": { 1535 + "7 0 R": {
1543 "stream": { 1536 "stream": {
1544 "filter": null, 1537 "filter": null,
1545 "is": false, 1538 "is": false,
1546 "length": null 1539 "length": null
1547 } 1540 }
1548 }, 1541 },
1549 - "106 0 R": { 1542 + "8 0 R": {
1550 "stream": { 1543 "stream": {
1551 "filter": null, 1544 "filter": null,
1552 "is": false, 1545 "is": false,
1553 "length": null 1546 "length": null
1554 } 1547 }
1555 }, 1548 },
1556 - "107 0 R": { 1549 + "9 0 R": {
1557 "stream": { 1550 "stream": {
1558 "filter": null, 1551 "filter": null,
1559 "is": false, 1552 "is": false,
1560 "length": null 1553 "length": null
1561 } 1554 }
1562 }, 1555 },
1563 - "108 0 R": { 1556 + "10 0 R": {
1564 "stream": { 1557 "stream": {
1565 "filter": null, 1558 "filter": null,
1566 "is": false, 1559 "is": false,
@@ -1630,13 +1623,6 @@ @@ -1630,13 +1623,6 @@
1630 "length": null 1623 "length": null
1631 } 1624 }
1632 }, 1625 },
1633 - "2 0 R": {  
1634 - "stream": {  
1635 - "filter": null,  
1636 - "is": false,  
1637 - "length": null  
1638 - }  
1639 - },  
1640 "20 0 R": { 1626 "20 0 R": {
1641 "stream": { 1627 "stream": {
1642 "filter": null, 1628 "filter": null,
@@ -1707,13 +1693,6 @@ @@ -1707,13 +1693,6 @@
1707 "length": null 1693 "length": null
1708 } 1694 }
1709 }, 1695 },
1710 - "3 0 R": {  
1711 - "stream": {  
1712 - "filter": null,  
1713 - "is": false,  
1714 - "length": null  
1715 - }  
1716 - },  
1717 "30 0 R": { 1696 "30 0 R": {
1718 "stream": { 1697 "stream": {
1719 "filter": null, 1698 "filter": null,
@@ -1784,13 +1763,6 @@ @@ -1784,13 +1763,6 @@
1784 "length": null 1763 "length": null
1785 } 1764 }
1786 }, 1765 },
1787 - "4 0 R": {  
1788 - "stream": {  
1789 - "filter": null,  
1790 - "is": false,  
1791 - "length": null  
1792 - }  
1793 - },  
1794 "40 0 R": { 1766 "40 0 R": {
1795 "stream": { 1767 "stream": {
1796 "filter": null, 1768 "filter": null,
@@ -1861,13 +1833,6 @@ @@ -1861,13 +1833,6 @@
1861 "length": null 1833 "length": null
1862 } 1834 }
1863 }, 1835 },
1864 - "5 0 R": {  
1865 - "stream": {  
1866 - "filter": null,  
1867 - "is": false,  
1868 - "length": null  
1869 - }  
1870 - },  
1871 "50 0 R": { 1836 "50 0 R": {
1872 "stream": { 1837 "stream": {
1873 "filter": null, 1838 "filter": null,
@@ -1938,13 +1903,6 @@ @@ -1938,13 +1903,6 @@
1938 "length": null 1903 "length": null
1939 } 1904 }
1940 }, 1905 },
1941 - "6 0 R": {  
1942 - "stream": {  
1943 - "filter": null,  
1944 - "is": false,  
1945 - "length": null  
1946 - }  
1947 - },  
1948 "60 0 R": { 1906 "60 0 R": {
1949 "stream": { 1907 "stream": {
1950 "filter": null, 1908 "filter": null,
@@ -2015,13 +1973,6 @@ @@ -2015,13 +1973,6 @@
2015 "length": null 1973 "length": null
2016 } 1974 }
2017 }, 1975 },
2018 - "7 0 R": {  
2019 - "stream": {  
2020 - "filter": null,  
2021 - "is": false,  
2022 - "length": null  
2023 - }  
2024 - },  
2025 "70 0 R": { 1976 "70 0 R": {
2026 "stream": { 1977 "stream": {
2027 "filter": null, 1978 "filter": null,
@@ -2092,13 +2043,6 @@ @@ -2092,13 +2043,6 @@
2092 "length": null 2043 "length": null
2093 } 2044 }
2094 }, 2045 },
2095 - "8 0 R": {  
2096 - "stream": {  
2097 - "filter": null,  
2098 - "is": false,  
2099 - "length": null  
2100 - }  
2101 - },  
2102 "80 0 R": { 2046 "80 0 R": {
2103 "stream": { 2047 "stream": {
2104 "filter": null, 2048 "filter": null,
@@ -2169,13 +2113,6 @@ @@ -2169,13 +2113,6 @@
2169 "length": null 2113 "length": null
2170 } 2114 }
2171 }, 2115 },
2172 - "9 0 R": {  
2173 - "stream": {  
2174 - "filter": null,  
2175 - "is": false,  
2176 - "length": null  
2177 - }  
2178 - },  
2179 "90 0 R": { 2116 "90 0 R": {
2180 "stream": { 2117 "stream": {
2181 "filter": null, 2118 "filter": null,
@@ -2245,6 +2182,69 @@ @@ -2245,6 +2182,69 @@
2245 "is": false, 2182 "is": false,
2246 "length": null 2183 "length": null
2247 } 2184 }
  2185 + },
  2186 + "100 0 R": {
  2187 + "stream": {
  2188 + "filter": null,
  2189 + "is": false,
  2190 + "length": null
  2191 + }
  2192 + },
  2193 + "101 0 R": {
  2194 + "stream": {
  2195 + "filter": null,
  2196 + "is": false,
  2197 + "length": null
  2198 + }
  2199 + },
  2200 + "102 0 R": {
  2201 + "stream": {
  2202 + "filter": null,
  2203 + "is": false,
  2204 + "length": null
  2205 + }
  2206 + },
  2207 + "103 0 R": {
  2208 + "stream": {
  2209 + "filter": null,
  2210 + "is": false,
  2211 + "length": null
  2212 + }
  2213 + },
  2214 + "104 0 R": {
  2215 + "stream": {
  2216 + "filter": null,
  2217 + "is": false,
  2218 + "length": null
  2219 + }
  2220 + },
  2221 + "105 0 R": {
  2222 + "stream": {
  2223 + "filter": null,
  2224 + "is": false,
  2225 + "length": null
  2226 + }
  2227 + },
  2228 + "106 0 R": {
  2229 + "stream": {
  2230 + "filter": null,
  2231 + "is": false,
  2232 + "length": null
  2233 + }
  2234 + },
  2235 + "107 0 R": {
  2236 + "stream": {
  2237 + "filter": null,
  2238 + "is": false,
  2239 + "length": null
  2240 + }
  2241 + },
  2242 + "108 0 R": {
  2243 + "stream": {
  2244 + "filter": null,
  2245 + "is": false,
  2246 + "length": null
  2247 + }
2248 } 2248 }
2249 } 2249 }
2250 } 2250 }
qpdf/qtest/qpdf/json-outlines-with-old-root-dests.out
@@ -1607,63 +1607,63 @@ @@ -1607,63 +1607,63 @@
1607 "length": null 1607 "length": null
1608 } 1608 }
1609 }, 1609 },
1610 - "10 0 R": { 1610 + "2 0 R": {
1611 "stream": { 1611 "stream": {
1612 "filter": null, 1612 "filter": null,
1613 "is": false, 1613 "is": false,
1614 "length": null 1614 "length": null
1615 } 1615 }
1616 }, 1616 },
1617 - "100 0 R": { 1617 + "3 0 R": {
1618 "stream": { 1618 "stream": {
1619 "filter": null, 1619 "filter": null,
1620 "is": false, 1620 "is": false,
1621 "length": null 1621 "length": null
1622 } 1622 }
1623 }, 1623 },
1624 - "101 0 R": { 1624 + "4 0 R": {
1625 "stream": { 1625 "stream": {
1626 "filter": null, 1626 "filter": null,
1627 "is": false, 1627 "is": false,
1628 "length": null 1628 "length": null
1629 } 1629 }
1630 }, 1630 },
1631 - "102 0 R": { 1631 + "5 0 R": {
1632 "stream": { 1632 "stream": {
1633 "filter": null, 1633 "filter": null,
1634 "is": false, 1634 "is": false,
1635 "length": null 1635 "length": null
1636 } 1636 }
1637 }, 1637 },
1638 - "103 0 R": { 1638 + "6 0 R": {
1639 "stream": { 1639 "stream": {
1640 "filter": null, 1640 "filter": null,
1641 "is": false, 1641 "is": false,
1642 "length": null 1642 "length": null
1643 } 1643 }
1644 }, 1644 },
1645 - "104 0 R": { 1645 + "7 0 R": {
1646 "stream": { 1646 "stream": {
1647 "filter": null, 1647 "filter": null,
1648 "is": false, 1648 "is": false,
1649 "length": null 1649 "length": null
1650 } 1650 }
1651 }, 1651 },
1652 - "105 0 R": { 1652 + "8 0 R": {
1653 "stream": { 1653 "stream": {
1654 "filter": null, 1654 "filter": null,
1655 "is": false, 1655 "is": false,
1656 "length": null 1656 "length": null
1657 } 1657 }
1658 }, 1658 },
1659 - "106 0 R": { 1659 + "9 0 R": {
1660 "stream": { 1660 "stream": {
1661 "filter": null, 1661 "filter": null,
1662 "is": false, 1662 "is": false,
1663 "length": null 1663 "length": null
1664 } 1664 }
1665 }, 1665 },
1666 - "107 0 R": { 1666 + "10 0 R": {
1667 "stream": { 1667 "stream": {
1668 "filter": null, 1668 "filter": null,
1669 "is": false, 1669 "is": false,
@@ -1733,13 +1733,6 @@ @@ -1733,13 +1733,6 @@
1733 "length": null 1733 "length": null
1734 } 1734 }
1735 }, 1735 },
1736 - "2 0 R": {  
1737 - "stream": {  
1738 - "filter": null,  
1739 - "is": false,  
1740 - "length": null  
1741 - }  
1742 - },  
1743 "20 0 R": { 1736 "20 0 R": {
1744 "stream": { 1737 "stream": {
1745 "filter": null, 1738 "filter": null,
@@ -1810,13 +1803,6 @@ @@ -1810,13 +1803,6 @@
1810 "length": null 1803 "length": null
1811 } 1804 }
1812 }, 1805 },
1813 - "3 0 R": {  
1814 - "stream": {  
1815 - "filter": null,  
1816 - "is": false,  
1817 - "length": null  
1818 - }  
1819 - },  
1820 "30 0 R": { 1806 "30 0 R": {
1821 "stream": { 1807 "stream": {
1822 "filter": null, 1808 "filter": null,
@@ -1887,13 +1873,6 @@ @@ -1887,13 +1873,6 @@
1887 "length": null 1873 "length": null
1888 } 1874 }
1889 }, 1875 },
1890 - "4 0 R": {  
1891 - "stream": {  
1892 - "filter": null,  
1893 - "is": false,  
1894 - "length": null  
1895 - }  
1896 - },  
1897 "40 0 R": { 1876 "40 0 R": {
1898 "stream": { 1877 "stream": {
1899 "filter": null, 1878 "filter": null,
@@ -1964,13 +1943,6 @@ @@ -1964,13 +1943,6 @@
1964 "length": null 1943 "length": null
1965 } 1944 }
1966 }, 1945 },
1967 - "5 0 R": {  
1968 - "stream": {  
1969 - "filter": null,  
1970 - "is": false,  
1971 - "length": null  
1972 - }  
1973 - },  
1974 "50 0 R": { 1946 "50 0 R": {
1975 "stream": { 1947 "stream": {
1976 "filter": null, 1948 "filter": null,
@@ -2041,13 +2013,6 @@ @@ -2041,13 +2013,6 @@
2041 "length": null 2013 "length": null
2042 } 2014 }
2043 }, 2015 },
2044 - "6 0 R": {  
2045 - "stream": {  
2046 - "filter": null,  
2047 - "is": false,  
2048 - "length": null  
2049 - }  
2050 - },  
2051 "60 0 R": { 2016 "60 0 R": {
2052 "stream": { 2017 "stream": {
2053 "filter": null, 2018 "filter": null,
@@ -2118,13 +2083,6 @@ @@ -2118,13 +2083,6 @@
2118 "length": null 2083 "length": null
2119 } 2084 }
2120 }, 2085 },
2121 - "7 0 R": {  
2122 - "stream": {  
2123 - "filter": null,  
2124 - "is": false,  
2125 - "length": null  
2126 - }  
2127 - },  
2128 "70 0 R": { 2086 "70 0 R": {
2129 "stream": { 2087 "stream": {
2130 "filter": null, 2088 "filter": null,
@@ -2195,13 +2153,6 @@ @@ -2195,13 +2153,6 @@
2195 "length": null 2153 "length": null
2196 } 2154 }
2197 }, 2155 },
2198 - "8 0 R": {  
2199 - "stream": {  
2200 - "filter": null,  
2201 - "is": false,  
2202 - "length": null  
2203 - }  
2204 - },  
2205 "80 0 R": { 2156 "80 0 R": {
2206 "stream": { 2157 "stream": {
2207 "filter": null, 2158 "filter": null,
@@ -2272,13 +2223,6 @@ @@ -2272,13 +2223,6 @@
2272 "length": null 2223 "length": null
2273 } 2224 }
2274 }, 2225 },
2275 - "9 0 R": {  
2276 - "stream": {  
2277 - "filter": null,  
2278 - "is": false,  
2279 - "length": null  
2280 - }  
2281 - },  
2282 "90 0 R": { 2226 "90 0 R": {
2283 "stream": { 2227 "stream": {
2284 "filter": null, 2228 "filter": null,
@@ -2348,6 +2292,62 @@ @@ -2348,6 +2292,62 @@
2348 "is": false, 2292 "is": false,
2349 "length": null 2293 "length": null
2350 } 2294 }
  2295 + },
  2296 + "100 0 R": {
  2297 + "stream": {
  2298 + "filter": null,
  2299 + "is": false,
  2300 + "length": null
  2301 + }
  2302 + },
  2303 + "101 0 R": {
  2304 + "stream": {
  2305 + "filter": null,
  2306 + "is": false,
  2307 + "length": null
  2308 + }
  2309 + },
  2310 + "102 0 R": {
  2311 + "stream": {
  2312 + "filter": null,
  2313 + "is": false,
  2314 + "length": null
  2315 + }
  2316 + },
  2317 + "103 0 R": {
  2318 + "stream": {
  2319 + "filter": null,
  2320 + "is": false,
  2321 + "length": null
  2322 + }
  2323 + },
  2324 + "104 0 R": {
  2325 + "stream": {
  2326 + "filter": null,
  2327 + "is": false,
  2328 + "length": null
  2329 + }
  2330 + },
  2331 + "105 0 R": {
  2332 + "stream": {
  2333 + "filter": null,
  2334 + "is": false,
  2335 + "length": null
  2336 + }
  2337 + },
  2338 + "106 0 R": {
  2339 + "stream": {
  2340 + "filter": null,
  2341 + "is": false,
  2342 + "length": null
  2343 + }
  2344 + },
  2345 + "107 0 R": {
  2346 + "stream": {
  2347 + "filter": null,
  2348 + "is": false,
  2349 + "length": null
  2350 + }
2351 } 2351 }
2352 } 2352 }
2353 } 2353 }
qpdf/qtest/qpdf/json-page-labels-and-outlines.out
@@ -1708,56 +1708,63 @@ @@ -1708,56 +1708,63 @@
1708 "length": null 1708 "length": null
1709 } 1709 }
1710 }, 1710 },
1711 - "10 0 R": { 1711 + "2 0 R": {
1712 "stream": { 1712 "stream": {
1713 "filter": null, 1713 "filter": null,
1714 "is": false, 1714 "is": false,
1715 "length": null 1715 "length": null
1716 } 1716 }
1717 }, 1717 },
1718 - "100 0 R": { 1718 + "3 0 R": {
1719 "stream": { 1719 "stream": {
1720 "filter": null, 1720 "filter": null,
1721 "is": false, 1721 "is": false,
1722 "length": null 1722 "length": null
1723 } 1723 }
1724 }, 1724 },
1725 - "101 0 R": { 1725 + "4 0 R": {
1726 "stream": { 1726 "stream": {
1727 "filter": null, 1727 "filter": null,
1728 "is": false, 1728 "is": false,
1729 "length": null 1729 "length": null
1730 } 1730 }
1731 }, 1731 },
1732 - "102 0 R": { 1732 + "5 0 R": {
1733 "stream": { 1733 "stream": {
1734 "filter": null, 1734 "filter": null,
1735 "is": false, 1735 "is": false,
1736 "length": null 1736 "length": null
1737 } 1737 }
1738 }, 1738 },
1739 - "103 0 R": { 1739 + "6 0 R": {
1740 "stream": { 1740 "stream": {
1741 "filter": null, 1741 "filter": null,
1742 "is": false, 1742 "is": false,
1743 "length": null 1743 "length": null
1744 } 1744 }
1745 }, 1745 },
1746 - "104 0 R": { 1746 + "7 0 R": {
1747 "stream": { 1747 "stream": {
1748 "filter": null, 1748 "filter": null,
1749 "is": false, 1749 "is": false,
1750 "length": null 1750 "length": null
1751 } 1751 }
1752 }, 1752 },
1753 - "105 0 R": { 1753 + "8 0 R": {
1754 "stream": { 1754 "stream": {
1755 "filter": null, 1755 "filter": null,
1756 "is": false, 1756 "is": false,
1757 "length": null 1757 "length": null
1758 } 1758 }
1759 }, 1759 },
1760 - "106 0 R": { 1760 + "9 0 R": {
  1761 + "stream": {
  1762 + "filter": null,
  1763 + "is": false,
  1764 + "length": null
  1765 + }
  1766 + },
  1767 + "10 0 R": {
1761 "stream": { 1768 "stream": {
1762 "filter": null, 1769 "filter": null,
1763 "is": false, 1770 "is": false,
@@ -1827,13 +1834,6 @@ @@ -1827,13 +1834,6 @@
1827 "length": null 1834 "length": null
1828 } 1835 }
1829 }, 1836 },
1830 - "2 0 R": {  
1831 - "stream": {  
1832 - "filter": null,  
1833 - "is": false,  
1834 - "length": null  
1835 - }  
1836 - },  
1837 "20 0 R": { 1837 "20 0 R": {
1838 "stream": { 1838 "stream": {
1839 "filter": null, 1839 "filter": null,
@@ -1904,13 +1904,6 @@ @@ -1904,13 +1904,6 @@
1904 "length": null 1904 "length": null
1905 } 1905 }
1906 }, 1906 },
1907 - "3 0 R": {  
1908 - "stream": {  
1909 - "filter": null,  
1910 - "is": false,  
1911 - "length": null  
1912 - }  
1913 - },  
1914 "30 0 R": { 1907 "30 0 R": {
1915 "stream": { 1908 "stream": {
1916 "filter": null, 1909 "filter": null,
@@ -1981,13 +1974,6 @@ @@ -1981,13 +1974,6 @@
1981 "length": 46 1974 "length": 46
1982 } 1975 }
1983 }, 1976 },
1984 - "4 0 R": {  
1985 - "stream": {  
1986 - "filter": null,  
1987 - "is": false,  
1988 - "length": null  
1989 - }  
1990 - },  
1991 "40 0 R": { 1977 "40 0 R": {
1992 "stream": { 1978 "stream": {
1993 "filter": null, 1979 "filter": null,
@@ -2058,13 +2044,6 @@ @@ -2058,13 +2044,6 @@
2058 "length": 46 2044 "length": 46
2059 } 2045 }
2060 }, 2046 },
2061 - "5 0 R": {  
2062 - "stream": {  
2063 - "filter": null,  
2064 - "is": false,  
2065 - "length": null  
2066 - }  
2067 - },  
2068 "50 0 R": { 2047 "50 0 R": {
2069 "stream": { 2048 "stream": {
2070 "filter": null, 2049 "filter": null,
@@ -2135,13 +2114,6 @@ @@ -2135,13 +2114,6 @@
2135 "length": 47 2114 "length": 47
2136 } 2115 }
2137 }, 2116 },
2138 - "6 0 R": {  
2139 - "stream": {  
2140 - "filter": null,  
2141 - "is": false,  
2142 - "length": null  
2143 - }  
2144 - },  
2145 "60 0 R": { 2117 "60 0 R": {
2146 "stream": { 2118 "stream": {
2147 "filter": null, 2119 "filter": null,
@@ -2212,13 +2184,6 @@ @@ -2212,13 +2184,6 @@
2212 "length": 47 2184 "length": 47
2213 } 2185 }
2214 }, 2186 },
2215 - "7 0 R": {  
2216 - "stream": {  
2217 - "filter": null,  
2218 - "is": false,  
2219 - "length": null  
2220 - }  
2221 - },  
2222 "70 0 R": { 2187 "70 0 R": {
2223 "stream": { 2188 "stream": {
2224 "filter": null, 2189 "filter": null,
@@ -2289,13 +2254,6 @@ @@ -2289,13 +2254,6 @@
2289 "length": 47 2254 "length": 47
2290 } 2255 }
2291 }, 2256 },
2292 - "8 0 R": {  
2293 - "stream": {  
2294 - "filter": null,  
2295 - "is": false,  
2296 - "length": null  
2297 - }  
2298 - },  
2299 "80 0 R": { 2257 "80 0 R": {
2300 "stream": { 2258 "stream": {
2301 "filter": null, 2259 "filter": null,
@@ -2366,13 +2324,6 @@ @@ -2366,13 +2324,6 @@
2366 "length": 47 2324 "length": 47
2367 } 2325 }
2368 }, 2326 },
2369 - "9 0 R": {  
2370 - "stream": {  
2371 - "filter": null,  
2372 - "is": false,  
2373 - "length": null  
2374 - }  
2375 - },  
2376 "90 0 R": { 2327 "90 0 R": {
2377 "stream": { 2328 "stream": {
2378 "filter": null, 2329 "filter": null,
@@ -2442,6 +2393,55 @@ @@ -2442,6 +2393,55 @@
2442 "is": false, 2393 "is": false,
2443 "length": null 2394 "length": null
2444 } 2395 }
  2396 + },
  2397 + "100 0 R": {
  2398 + "stream": {
  2399 + "filter": null,
  2400 + "is": false,
  2401 + "length": null
  2402 + }
  2403 + },
  2404 + "101 0 R": {
  2405 + "stream": {
  2406 + "filter": null,
  2407 + "is": false,
  2408 + "length": null
  2409 + }
  2410 + },
  2411 + "102 0 R": {
  2412 + "stream": {
  2413 + "filter": null,
  2414 + "is": false,
  2415 + "length": null
  2416 + }
  2417 + },
  2418 + "103 0 R": {
  2419 + "stream": {
  2420 + "filter": null,
  2421 + "is": false,
  2422 + "length": null
  2423 + }
  2424 + },
  2425 + "104 0 R": {
  2426 + "stream": {
  2427 + "filter": null,
  2428 + "is": false,
  2429 + "length": null
  2430 + }
  2431 + },
  2432 + "105 0 R": {
  2433 + "stream": {
  2434 + "filter": null,
  2435 + "is": false,
  2436 + "length": null
  2437 + }
  2438 + },
  2439 + "106 0 R": {
  2440 + "stream": {
  2441 + "filter": null,
  2442 + "is": false,
  2443 + "length": null
  2444 + }
2445 } 2445 }
2446 } 2446 }
2447 } 2447 }
qpdf/qtest/qpdf/json-page-labels-num-tree.out
@@ -1343,6 +1343,62 @@ @@ -1343,6 +1343,62 @@
1343 "length": null 1343 "length": null
1344 } 1344 }
1345 }, 1345 },
  1346 + "2 0 R": {
  1347 + "stream": {
  1348 + "filter": null,
  1349 + "is": false,
  1350 + "length": null
  1351 + }
  1352 + },
  1353 + "3 0 R": {
  1354 + "stream": {
  1355 + "filter": null,
  1356 + "is": false,
  1357 + "length": null
  1358 + }
  1359 + },
  1360 + "4 0 R": {
  1361 + "stream": {
  1362 + "filter": null,
  1363 + "is": false,
  1364 + "length": null
  1365 + }
  1366 + },
  1367 + "5 0 R": {
  1368 + "stream": {
  1369 + "filter": null,
  1370 + "is": false,
  1371 + "length": null
  1372 + }
  1373 + },
  1374 + "6 0 R": {
  1375 + "stream": {
  1376 + "filter": null,
  1377 + "is": false,
  1378 + "length": null
  1379 + }
  1380 + },
  1381 + "7 0 R": {
  1382 + "stream": {
  1383 + "filter": null,
  1384 + "is": false,
  1385 + "length": null
  1386 + }
  1387 + },
  1388 + "8 0 R": {
  1389 + "stream": {
  1390 + "filter": null,
  1391 + "is": false,
  1392 + "length": null
  1393 + }
  1394 + },
  1395 + "9 0 R": {
  1396 + "stream": {
  1397 + "filter": null,
  1398 + "is": false,
  1399 + "length": null
  1400 + }
  1401 + },
1346 "10 0 R": { 1402 "10 0 R": {
1347 "stream": { 1403 "stream": {
1348 "filter": null, 1404 "filter": null,
@@ -1413,13 +1469,6 @@ @@ -1413,13 +1469,6 @@
1413 "length": null 1469 "length": null
1414 } 1470 }
1415 }, 1471 },
1416 - "2 0 R": {  
1417 - "stream": {  
1418 - "filter": null,  
1419 - "is": false,  
1420 - "length": null  
1421 - }  
1422 - },  
1423 "20 0 R": { 1472 "20 0 R": {
1424 "stream": { 1473 "stream": {
1425 "filter": null, 1474 "filter": null,
@@ -1490,13 +1539,6 @@ @@ -1490,13 +1539,6 @@
1490 "length": null 1539 "length": null
1491 } 1540 }
1492 }, 1541 },
1493 - "3 0 R": {  
1494 - "stream": {  
1495 - "filter": null,  
1496 - "is": false,  
1497 - "length": null  
1498 - }  
1499 - },  
1500 "30 0 R": { 1542 "30 0 R": {
1501 "stream": { 1543 "stream": {
1502 "filter": null, 1544 "filter": null,
@@ -1567,13 +1609,6 @@ @@ -1567,13 +1609,6 @@
1567 "length": null 1609 "length": null
1568 } 1610 }
1569 }, 1611 },
1570 - "4 0 R": {  
1571 - "stream": {  
1572 - "filter": null,  
1573 - "is": false,  
1574 - "length": null  
1575 - }  
1576 - },  
1577 "40 0 R": { 1612 "40 0 R": {
1578 "stream": { 1613 "stream": {
1579 "filter": null, 1614 "filter": null,
@@ -1644,13 +1679,6 @@ @@ -1644,13 +1679,6 @@
1644 "length": null 1679 "length": null
1645 } 1680 }
1646 }, 1681 },
1647 - "5 0 R": {  
1648 - "stream": {  
1649 - "filter": null,  
1650 - "is": false,  
1651 - "length": null  
1652 - }  
1653 - },  
1654 "50 0 R": { 1682 "50 0 R": {
1655 "stream": { 1683 "stream": {
1656 "filter": null, 1684 "filter": null,
@@ -1721,13 +1749,6 @@ @@ -1721,13 +1749,6 @@
1721 "length": null 1749 "length": null
1722 } 1750 }
1723 }, 1751 },
1724 - "6 0 R": {  
1725 - "stream": {  
1726 - "filter": null,  
1727 - "is": false,  
1728 - "length": null  
1729 - }  
1730 - },  
1731 "60 0 R": { 1752 "60 0 R": {
1732 "stream": { 1753 "stream": {
1733 "filter": null, 1754 "filter": null,
@@ -1798,13 +1819,6 @@ @@ -1798,13 +1819,6 @@
1798 "length": null 1819 "length": null
1799 } 1820 }
1800 }, 1821 },
1801 - "7 0 R": {  
1802 - "stream": {  
1803 - "filter": null,  
1804 - "is": false,  
1805 - "length": null  
1806 - }  
1807 - },  
1808 "70 0 R": { 1822 "70 0 R": {
1809 "stream": { 1823 "stream": {
1810 "filter": null, 1824 "filter": null,
@@ -1875,13 +1889,6 @@ @@ -1875,13 +1889,6 @@
1875 "length": null 1889 "length": null
1876 } 1890 }
1877 }, 1891 },
1878 - "8 0 R": {  
1879 - "stream": {  
1880 - "filter": null,  
1881 - "is": false,  
1882 - "length": null  
1883 - }  
1884 - },  
1885 "80 0 R": { 1892 "80 0 R": {
1886 "stream": { 1893 "stream": {
1887 "filter": null, 1894 "filter": null,
@@ -1952,13 +1959,6 @@ @@ -1952,13 +1959,6 @@
1952 "length": null 1959 "length": null
1953 } 1960 }
1954 }, 1961 },
1955 - "9 0 R": {  
1956 - "stream": {  
1957 - "filter": null,  
1958 - "is": false,  
1959 - "length": null  
1960 - }  
1961 - },  
1962 "90 0 R": { 1962 "90 0 R": {
1963 "stream": { 1963 "stream": {
1964 "filter": null, 1964 "filter": null,
qpdf/qtest/qpdf/page_api_2-json-objects.out
@@ -93,13 +93,6 @@ @@ -93,13 +93,6 @@
93 "length": null 93 "length": null
94 } 94 }
95 }, 95 },
96 - "10 0 R": {  
97 - "stream": {  
98 - "filter": null,  
99 - "is": false,  
100 - "length": null  
101 - }  
102 - },  
103 "2 0 R": { 96 "2 0 R": {
104 "stream": { 97 "stream": {
105 "filter": null, 98 "filter": null,
@@ -155,6 +148,13 @@ @@ -155,6 +148,13 @@
155 "is": true, 148 "is": true,
156 "length": 47 149 "length": 47
157 } 150 }
  151 + },
  152 + "10 0 R": {
  153 + "stream": {
  154 + "filter": null,
  155 + "is": false,
  156 + "length": null
  157 + }
158 } 158 }
159 } 159 }
160 } 160 }
qpdf/qtest/qpdf/page_api_2-json-pages.out
@@ -145,20 +145,6 @@ @@ -145,20 +145,6 @@
145 "length": null 145 "length": null
146 } 146 }
147 }, 147 },
148 - "10 0 R": {  
149 - "stream": {  
150 - "filter": null,  
151 - "is": false,  
152 - "length": null  
153 - }  
154 - },  
155 - "11 0 R": {  
156 - "stream": {  
157 - "filter": null,  
158 - "is": false,  
159 - "length": null  
160 - }  
161 - },  
162 "2 0 R": { 148 "2 0 R": {
163 "stream": { 149 "stream": {
164 "filter": null, 150 "filter": null,
@@ -214,6 +200,20 @@ @@ -214,6 +200,20 @@
214 "is": true, 200 "is": true,
215 "length": 47 201 "length": 47
216 } 202 }
  203 + },
  204 + "10 0 R": {
  205 + "stream": {
  206 + "filter": null,
  207 + "is": false,
  208 + "length": null
  209 + }
  210 + },
  211 + "11 0 R": {
  212 + "stream": {
  213 + "filter": null,
  214 + "is": false,
  215 + "length": null
  216 + }
217 } 217 }
218 } 218 }
219 } 219 }